|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEnrollProfile
This interface represents an enrollment profile.
An enrollment profile contains a list of enrollment specific input plugins, default policies, constriant policies and output plugins.
This interface also defines a set of enrollment specific attribute names that can be used to retrieve values from an enrollment request.
Field Summary | |
---|---|
static java.lang.String |
CTX_CERT_REQUEST
Name of request attribute that stores the User Supplied Certificate Request. |
static java.lang.String |
CTX_CERT_REQUEST_TYPE
Name of request attribute that stores the User Supplied Certificate Request Type. |
static java.lang.String |
CTX_RENEWAL
Name of request attribute to indicate if this is a renewal |
static java.lang.String |
CTX_RENEWAL_SEQ_NUM
Name of the request attribute that stores the sequence number for a renewal request. |
static java.lang.String |
REQ_TYPE_CMC
|
static java.lang.String |
REQ_TYPE_CRMF
|
static java.lang.String |
REQ_TYPE_KEYGEN
|
static java.lang.String |
REQ_TYPE_PKCS10
Possible values for CTX_CERT_REQUEST_TYPE attribute. |
static java.lang.String |
REQUEST_ARCHIVE_OPTIONS
Name of request attribute that stores the End-User Supplied PKI Archive Option extension. |
static java.lang.String |
REQUEST_CERTINFO
Name of request attribute that stores the certificate template that will be signed and then become a certificate. |
static java.lang.String |
REQUEST_EXTENSIONS
Name of request attribute that stores the End-User Supplied Extensions. |
static java.lang.String |
REQUEST_ISSUED_CERT
Name of request attribute that stores the issued certificate. |
static java.lang.String |
REQUEST_KEY
Name of request attribute that stores the End-User Supplied Key. |
static java.lang.String |
REQUEST_LOCALE
Name of request attribute that stores the End-User Locale. |
static java.lang.String |
REQUEST_SEQ_NUM
Name of request attribute that stores the sequence number. |
static java.lang.String |
REQUEST_SIGNING_ALGORITHM
Name of request attribute that stores the End-User Supplied Signing Algorithm. |
static java.lang.String |
REQUEST_SUBJECT_NAME
Name of request attribute that stores the End-User Supplied Subject Name. |
static java.lang.String |
REQUEST_VALIDITY
Name of request attribute that stores the End-User Supplied Validity. |
Method Summary | |
---|---|
void |
setDefaultCertInfo(IRequest request)
Set Default X509CertInfo in the request. |
Methods inherited from interface com.netscape.certsrv.profile.IProfile |
---|
createContext, createProfileInput, createProfileOutput, createProfilePolicy, createRequests, 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, setDescription, setId, setName, setVisible, submit, validate |
Field Detail |
---|
static final java.lang.String CTX_CERT_REQUEST_TYPE
static final java.lang.String CTX_CERT_REQUEST
static final java.lang.String REQ_TYPE_PKCS10
static final java.lang.String REQ_TYPE_CRMF
static final java.lang.String REQ_TYPE_CMC
static final java.lang.String REQ_TYPE_KEYGEN
static final java.lang.String REQUEST_LOCALE
The value is of type java.util.Locale.
static final java.lang.String REQUEST_SEQ_NUM
The value is of type java.lang.Integer.
static final java.lang.String CTX_RENEWAL_SEQ_NUM
static final java.lang.String CTX_RENEWAL
static final java.lang.String REQUEST_KEY
The value is of type netscape.security.x509.CertificateX509Key
static final java.lang.String REQUEST_SUBJECT_NAME
The value is of type netscape.security.x509.CertificateSubjectName
static final java.lang.String REQUEST_VALIDITY
The value is of type netscape.security.x509.CertificateValidity
static final java.lang.String REQUEST_SIGNING_ALGORITHM
The value is of type netscape.security.x509.CertificateAlgorithmId
static final java.lang.String REQUEST_EXTENSIONS
The value is of type netscape.security.x509.CertificateExtensions
static final java.lang.String REQUEST_ARCHIVE_OPTIONS
The value is of type byte []
static final java.lang.String REQUEST_CERTINFO
The value is of type netscape.security.x509.X509CertInfo
static final java.lang.String REQUEST_ISSUED_CERT
The value is of type netscape.security.x509.X509CertImpl
Method Detail |
---|
void setDefaultCertInfo(IRequest request) throws EProfileException
request
- profile-based certificate request.
EProfileException
- failed to set the X509CertInfo.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |