diff options
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java | 80 |
1 files changed, 39 insertions, 41 deletions
diff --git a/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java b/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java index 4d76625d1..e0e39b8a6 100644 --- a/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java +++ b/pki/base/common/src/com/netscape/cms/crl/CMSHoldInstructionExtension.java @@ -17,6 +17,7 @@ // --- END COPYRIGHT BLOCK --- package com.netscape.cms.crl; + import java.io.IOException; import java.util.Locale; @@ -35,13 +36,14 @@ import com.netscape.certsrv.ca.ICRLIssuingPoint; import com.netscape.certsrv.common.NameValuePairs; import com.netscape.certsrv.logging.ILogger; + /** * This represents a hold instruction extension. - * + * * @version $Revision$, $Date$ */ -public class CMSHoldInstructionExtension implements ICMSCRLExtension, - IExtendedPluginInfo { +public class CMSHoldInstructionExtension + implements ICMSCRLExtension, IExtendedPluginInfo { public static final String PROP_INSTR = "instruction"; public static final String PROP_INSTR_NONE = "none"; public static final String PROP_INSTR_CALLISSUER = "callissuer"; @@ -52,24 +54,25 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension, public CMSHoldInstructionExtension() { } - public Extension setCRLExtensionCriticality(Extension ext, boolean critical) { + public Extension setCRLExtensionCriticality(Extension ext, + boolean critical) { HoldInstructionExtension holdInstrExt = null; try { - ObjectIdentifier holdInstr = ((HoldInstructionExtension) ext) - .getHoldInstructionCode(); + ObjectIdentifier holdInstr = + ((HoldInstructionExtension) ext).getHoldInstructionCode(); - holdInstrExt = new HoldInstructionExtension( - Boolean.valueOf(critical), holdInstr); + holdInstrExt = new HoldInstructionExtension(Boolean.valueOf(critical), + holdInstr); } catch (IOException e) { - log(ILogger.LL_FAILURE, CMS.getLogMessage( - "CRL_CREATE_HOLD_INSTR_EXT", e.toString())); + log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INSTR_EXT", e.toString())); } return holdInstrExt; } - public Extension getCRLExtension(IConfigStore config, Object ip, - boolean critical) { + public Extension getCRLExtension(IConfigStore config, + Object ip, + boolean critical) { HoldInstructionExtension holdInstrExt = null; String instruction = null; @@ -78,11 +81,9 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension, try { instruction = config.getString(PROP_INSTR); } catch (EPropertyNotFound e) { - log(ILogger.LL_FAILURE, CMS.getLogMessage( - "CRL_CREATE_HOLD_UNDEFINED", e.toString())); + log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_UNDEFINED", e.toString())); } catch (EBaseException e) { - log(ILogger.LL_FAILURE, - CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString())); + log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString())); } ObjectIdentifier holdInstr = HoldInstructionExtension.NONE_HOLD_INSTR_OID; @@ -95,11 +96,10 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension, } } try { - holdInstrExt = new HoldInstructionExtension( - Boolean.valueOf(critical), holdInstr); + holdInstrExt = new HoldInstructionExtension(Boolean.valueOf(critical), + holdInstr); } catch (IOException e) { - log(ILogger.LL_FAILURE, CMS.getLogMessage( - "CRL_CREATE_HOLD_INSTR_EXT", e.toString())); + log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INSTR_EXT", e.toString())); } return holdInstrExt; @@ -115,16 +115,14 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension, try { instruction = config.getString(PROP_INSTR); } catch (EPropertyNotFound e) { - log(ILogger.LL_FAILURE, CMS.getLogMessage( - "CRL_CREATE_HOLD_UNDEFINED", e.toString())); + log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_UNDEFINED", e.toString())); } catch (EBaseException e) { - log(ILogger.LL_FAILURE, - CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString())); + log(ILogger.LL_FAILURE, CMS.getLogMessage("CRL_CREATE_HOLD_INVALID", e.toString())); } if (instruction != null) { - if (!(instruction.equalsIgnoreCase(PROP_INSTR_NONE) - || instruction.equalsIgnoreCase(PROP_INSTR_CALLISSUER) || instruction - .equalsIgnoreCase(PROP_INSTR_REJECT))) { + if (!(instruction.equalsIgnoreCase(PROP_INSTR_NONE) || + instruction.equalsIgnoreCase(PROP_INSTR_CALLISSUER) || + instruction.equalsIgnoreCase(PROP_INSTR_REJECT))) { instruction = PROP_INSTR_NONE; } } else { @@ -135,26 +133,26 @@ public class CMSHoldInstructionExtension implements ICMSCRLExtension, public String[] getExtendedPluginInfo(Locale locale) { String[] params = { - // "type;choice(CRLExtension,CRLEntryExtension);"+ - // "CRL Entry Extension type. This field is not editable.", + //"type;choice(CRLExtension,CRLEntryExtension);"+ + //"CRL Entry Extension type. This field is not editable.", "enable;boolean;Check to enable Hold Instruction CRL entry extension.", "critical;boolean;Set criticality for Hold Instruction CRL entry extension.", - PROP_INSTR + ";choice(" + PROP_INSTR_NONE + "," - + PROP_INSTR_CALLISSUER + "," + PROP_INSTR_REJECT - + ");Select hold instruction code.", - IExtendedPluginInfo.HELP_TOKEN - + ";configuration-ca-edit-crlextension-holdinstruction", - IExtendedPluginInfo.HELP_TEXT - + ";The hold instruction code is a non-critical CRL entry " - + "extension that provides a registered instruction identifier " - + "which indicates the action to be taken after encountering " - + "a certificate that has been placed on hold." }; + PROP_INSTR + ";choice(" + PROP_INSTR_NONE + "," + PROP_INSTR_CALLISSUER + "," + + PROP_INSTR_REJECT + ");Select hold instruction code.", + IExtendedPluginInfo.HELP_TOKEN + + ";configuration-ca-edit-crlextension-holdinstruction", + IExtendedPluginInfo.HELP_TEXT + + ";The hold instruction code is a non-critical CRL entry " + + "extension that provides a registered instruction identifier " + + "which indicates the action to be taken after encountering " + + "a certificate that has been placed on hold." + }; return params; } private void log(int level, String msg) { mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_CA, level, - "CMSHoldInstructionExtension - " + msg); + "CMSHoldInstructionExtension - " + msg); } -} +} |