Package com.netscape.cms.profile.input
Class DualKeyGenInput
java.lang.Object
com.netscape.cms.profile.common.ProfileInput
com.netscape.cms.profile.input.EnrollInput
com.netscape.cms.profile.input.DualKeyGenInput
- All Implemented Interfaces:
IConfigTemplate
This class implements the dual key generation input.
This input populates parameters to the enrollment
pages so that a CRMF request containing 2 certificate
requests will be generated.
This input can only be used with Netscape 7.x or later clients.
- Version:
- $Revision$, $Date$
-
Field Summary
FieldsFields inherited from class com.netscape.cms.profile.input.EnrollInput
mConfig, mConfigNames, mProfile, mValueNames
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the localizable name of this policy.Retrieves the localizable description of this policy.getValueDescriptor
(Locale locale, String name) Retrieves the descriptor of the given value parameter by name.void
init
(Profile profile, ConfigStore config) Initializes this default policy.void
Populates the request with this policy default.Methods inherited from class com.netscape.cms.profile.input.EnrollInput
addConfigName, addValueName, auditSubjectID, getConfig, getConfigDescriptor, getConfigNames, getConfigStore, getDefaultConfig, getLocale, getValue, getValueNames, setConfig, setValue, verifyPOP
-
Field Details
-
logger
public static org.slf4j.Logger logger -
VAL_KEYGEN_REQUEST_TYPE
- See Also:
-
VAL_KEYGEN_REQUEST
- See Also:
-
mEnrollProfile
-
-
Constructor Details
-
DualKeyGenInput
public DualKeyGenInput()
-
-
Method Details
-
init
Initializes this default policy.- Overrides:
init
in classEnrollInput
- Throws:
EProfileException
-
getName
Retrieves the localizable name of this policy.- Specified by:
getName
in classEnrollInput
- Parameters:
locale
- user locale- Returns:
- localized input name
-
getText
Retrieves the localizable description of this policy.- Specified by:
getText
in classEnrollInput
- Parameters:
locale
- user locale- Returns:
- localized input description
-
populate
Populates the request with this policy default.- Specified by:
populate
in classEnrollInput
- Parameters:
ctx
- profile contextrequest
- request- Throws:
Exception
- failed to populate
-
getValueDescriptor
Retrieves the descriptor of the given value parameter by name.- Specified by:
getValueDescriptor
in classEnrollInput
- Parameters:
locale
- user localename
- property name- Returns:
- descriptor of the property
-