Package com.netscape.cms.profile.common
Class CACertCAEnrollProfile
- java.lang.Object
-
- com.netscape.cms.profile.common.BasicProfile
-
- com.netscape.cms.profile.common.EnrollProfile
-
- com.netscape.cms.profile.common.CAEnrollProfile
-
- com.netscape.cms.profile.common.CACertCAEnrollProfile
-
- All Implemented Interfaces:
IEnrollProfile
,IProfile
,IProfileEx
public class CACertCAEnrollProfile extends CAEnrollProfile implements IProfileEx
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.BasicProfile
mAuthInstanceId, mAuthzAcl, mConfig, mId, mInputIds, mInputNames, mInputs, mOutputIds, mOutputs, mOwner, mPolicySet, mRegistry, 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, signedAuditLogger
-
Fields inherited from interface com.netscape.certsrv.profile.IEnrollProfile
CTX_CERT_REQUEST, CTX_CERT_REQUEST_TYPE, CTX_RENEWAL, CTX_RENEWAL_SEQ_NUM, REQ_TYPE_CMC, REQ_TYPE_CRMF, REQ_TYPE_KEYGEN, REQ_TYPE_PKCS10, REQUEST_ALGORITHM_OID, REQUEST_ALGORITHM_PARAMS, REQUEST_ARCHIVE_OPTIONS, REQUEST_AUTHORITY_ID, REQUEST_CERTINFO, REQUEST_EXTENSIONS, REQUEST_ISSUED_CERT, REQUEST_KEY, REQUEST_LOCALE, REQUEST_SECURITY_DATA, REQUEST_SEQ_NUM, REQUEST_SESSION_KEY, REQUEST_SIGNING_ALGORITHM, REQUEST_SUBJECT_NAME, REQUEST_TRANSPORT_CERT, REQUEST_USER_DATA, REQUEST_VALIDITY
-
-
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, createContext, createEnrollmentRequest, createRequests, fillCertReqMsg, fillKeyGen, fillNSHKEY, fillNSNKEY, fillPKCS10, fillTaggedRequest, getCMCSigningCertFromCertSerial, getCMCSigningCertSNfromCertSerial, getLocale, getPKIArchiveOptions, getPKIDataFromCMCblob, getPolicySetId, getPopLinkWitnessV2control, getRequestorDN, getRequestQueue, normalizeCertReq, parseCMC, parseCMC, parseCRMF, parseKeyGen, parsePKCS10, populate, populateInput, setDefaultCertInfo, setPOPchallenge, submit, toByteArray, toPKIArchiveOptions, validate, verifyPOP, verifyPopLinkWitnessV2
-
Methods inherited from class com.netscape.cms.profile.common.BasicProfile
addInputName, auditSubjectID, createProfileInput, createProfileInput, createProfileOutput, createProfileOutput, createProfilePolicy, createProfilePolicy, deleteAllProfileInputs, deleteAllProfileOutputs, deleteAllProfilePolicies, deleteProfileInput, deleteProfileOutput, deleteProfilePolicy, getApprovedBy, getAuthenticator, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.netscape.certsrv.profile.IProfile
createContext, createProfileInput, createProfileOutput, createProfilePolicy, createRequests, deleteAllProfileInputs, deleteAllProfileOutputs, deleteAllProfilePolicies, deleteProfileInput, deleteProfileOutput, deleteProfilePolicy, execute, getApprovedBy, getAuthenticator, getAuthenticatorId, getAuthzAcl, getConfigStore, getDescription, getId, getName, getPolicySetId, getProfileInput, getProfileInputIds, getProfileOutput, getProfileOutputIds, getProfilePolicies, getProfilePolicy, getProfilePolicyIds, getProfilePolicySetIds, getRequestorDN, getRequestQueue, init, isRenewal, isVisible, isXmlOutput, populate, populateInput, setAuthenticatorId, setAuthzAcl, setDescription, setId, setName, setRenewal, setVisible, setXMLOutput, submit, validate
-
-
-
-
Method Detail
-
populate
public void populate() throws EBaseException
Called after initialization. It populates default policies, inputs, and outputs.- Specified by:
populate
in interfaceIProfileEx
- Throws:
EBaseException
-
-