public class CAEnrollProfile extends EnrollProfile
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
logger |
CTX_CERT_REQUEST_TYPE, CTX_RENEWAL, CTX_RENEWAL_SEQ_NUM, REQ_TYPE_CMC, REQ_TYPE_CRMF, REQ_TYPE_KEYGEN, REQ_TYPE_PKCS10, REQUEST_AUTHORITY_ID, REQUEST_CERTINFO, REQUEST_EXTENSIONS, REQUEST_ISSUED_CERT, REQUEST_ISSUED_P12, REQUEST_LOCALE, REQUEST_SEQ_NUM, REQUEST_SIGNING_ALGORITHM, REQUEST_USER_DATA, REQUEST_VALIDITY
mAuthInstanceId, mAuthzAcl, mConfig, mId, mInputIds, mInputNames, mInputs, mOutputIds, mOutputs, mOwner, mPolicySet, mUpdaterIds, mUpdaters, PROP_CLASS_ID, PROP_CONSTRAINT, PROP_DEFAULT, PROP_DESC, PROP_ENABLE, PROP_ENABLE_BY, PROP_GENERIC_EXT_DEFAULT, PROP_INPUT, PROP_INPUT_LIST, PROP_INSTANCE_ID, PROP_IS_RENEWAL, PROP_NAME, PROP_NO_CONSTRAINT, PROP_NO_DEFAULT, PROP_OUTPUT, PROP_OUTPUT_LIST, PROP_PARAMS, PROP_POLICY_LIST, PROP_UPDATER_LIST, PROP_VISIBLE, PROP_XML_OUTPUT, registry, signedAuditLogger
Constructor and Description |
---|
CAEnrollProfile() |
Modifier and Type | Method and Description |
---|---|
void |
execute(IRequest request)
Process a request after validation.
|
IAuthority |
getAuthority() |
org.mozilla.jss.netscape.security.x509.X500Name |
getIssuerName() |
void |
populate()
Called after initialization.
|
auditProfileID, auditRequesterID, createEnrollmentRequest, createRequests, fillCertReqMsg, fillKeyGen, fillNSHKEY, fillNSNKEY, fillPKCS10, fillTaggedRequest, getCMCSigningCertFromCertSerial, getCMCSigningCertSNfromCertSerial, getLocale, getPKIArchiveOptions, getPKIDataFromCMCblob, getPolicySetId, getPopLinkWitnessV2control, getRequestorDN, getRequestQueue, parseCMC, parseCMC, populate, populateInput, setDefaultCertInfo, setPOPchallenge, submit, toByteArray, toPKIArchiveOptions, validate, verifyPOP, verifyPopLinkWitnessV2
addInputName, auditSubjectID, createProfileInput, createProfileInput, createProfileOutput, createProfileOutput, createProfilePolicy, createProfilePolicy, deleteAllProfileInputs, deleteAllProfileOutputs, deleteAllProfilePolicies, deleteProfileInput, deleteProfileOutput, deleteProfilePolicy, getApprovedBy, getAuthenticatorId, getAuthzAcl, getConfigStore, getDescription, getId, getInput, getInputDescriptor, getInputNames, getName, getPolicies, getProfileInput, getProfileInputIds, getProfileOutput, getProfileOutputIds, getProfilePolicies, getProfilePolicy, getProfilePolicyIds, getProfilePolicySetIds, getProfileUpdater, getProfileUpdaterIds, init, isEnable, isRenewal, isVisible, isXmlOutput, setAuthenticatorId, setAuthzAcl, setDescription, setId, setInput, setName, setRenewal, setVisible, setXMLOutput
public IAuthority getAuthority()
getAuthority
in class EnrollProfile
public org.mozilla.jss.netscape.security.x509.X500Name getIssuerName()
getIssuerName
in class EnrollProfile
public void populate() throws EBaseException
EBaseException
public void execute(IRequest request) throws EProfileException, ERejectException
Profile
execute
in class EnrollProfile
request
- request to be processedEProfileException
- failed to processERejectException