コード例 #1
0
 @Override
 protected void doOKAction() {
   boolean retVal;
   try {
     String name = txtName.getText().trim();
     String thumb = txtThumb.getText().trim();
     retVal = validateNameAndThumbprint(name, thumb);
     if (retVal) {
       waRole.addCertificate(name, thumb.toUpperCase());
       certNameAdded = name;
     }
   } catch (Exception ex) {
     PluginUtil.displayErrorDialogAndLog(
         message("rolsErr"), message("adRolErrMsgBox1") + message("adRolErrMsgBox2"), ex);
     retVal = false;
   }
   if (retVal) {
     super.doOKAction();
   }
 }