Package com.netscape.cms.profile.common
Class CACertCAEnrollProfile
- java.lang.Object
-
- com.netscape.cms.profile.common.Profile
-
- com.netscape.cms.profile.common.EnrollProfile
-
- com.netscape.cms.profile.common.CAEnrollProfile
-
- com.netscape.cms.profile.common.CACertCAEnrollProfile
-
public class CACertCAEnrollProfile extends CAEnrollProfile
This class implements a Certificate Manager enrollment profile for CA Certificates.- Version:
- $Revision$, $Date$
-
-
Field Summary
-
Fields inherited from class com.netscape.cms.profile.common.CAEnrollProfile
logger
-
Fields inherited from class com.netscape.cms.profile.common.EnrollProfile
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
-
Fields inherited from class com.netscape.cms.profile.common.Profile
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 Summary
Constructors Constructor Description CACertCAEnrollProfile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
populate()
Called after initialization.-
Methods inherited from class com.netscape.cms.profile.common.CAEnrollProfile
execute, getAuthority, getIssuerName
-
Methods inherited from class com.netscape.cms.profile.common.EnrollProfile
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
-
Methods inherited from class com.netscape.cms.profile.common.Profile
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
-
-
-
-
Method Detail
-
populate
public void populate() throws EBaseException
Called after initialization. It populates default policies, inputs, and outputs.- Overrides:
populate
in classCAEnrollProfile
- Throws:
EBaseException
-
-