Modifier and Type | Class and Description |
---|---|
class |
ECMCBadIdentityException
This represents a profile specific exception for handling
CMC badIdentity condition.
|
class |
ECMCBadMessageCheckException
This represents a profile specific exception for handling
CMC badMessageCheck condition.
|
class |
ECMCBadRequestException
This represents a profile specific exception for handling
CMC badRequest condition.
|
class |
ECMCPopFailedException
This represents a profile specific exception for handling
CMC popFailed condition.
|
class |
ECMCPopRequiredException
This represents a profile specific exception for handling
CMC popRequired condition.
|
class |
ECMCUnsupportedExtException
This represents a profile specific exception for handling
CMC unsupportedExt condition.
|
class |
EDeferException
This represents a profile specific exception.
|
class |
ERejectException
This represents a profile specific exception.
|
Modifier and Type | Method and Description |
---|---|
void |
UserPwdDirAuthentication.init(Profile profile,
IConfigStore config) |
void |
UidPwdPinDirAuthentication.init(Profile profile,
IConfigStore config) |
void |
UidPwdDirAuthentication.init(Profile profile,
IConfigStore config) |
void |
TokenAuthentication.init(Profile profile,
IConfigStore config) |
void |
SSLclientCertAuthentication.init(Profile profile,
IConfigStore config) |
void |
FlatFileAuth.init(Profile profile,
IConfigStore config) |
void |
CMCAuth.init(Profile profile,
IConfigStore config) |
void |
AgentCertAuthentication.init(Profile profile,
IConfigStore config) |
void |
UserPwdDirAuthentication.populate(IAuthToken token,
IRequest request) |
void |
UidPwdPinDirAuthentication.populate(IAuthToken token,
IRequest request) |
void |
UidPwdDirAuthentication.populate(IAuthToken token,
IRequest request) |
void |
TokenAuthentication.populate(IAuthToken token,
IRequest request) |
void |
SSLclientCertAuthentication.populate(IAuthToken token,
IRequest request) |
void |
FlatFileAuth.populate(IAuthToken token,
IRequest request) |
void |
CMCAuth.populate(IAuthToken token,
IRequest request) |
void |
AgentCertAuthentication.populate(IAuthToken token,
IRequest request) |
Modifier and Type | Method and Description |
---|---|
void |
ProfileAuthenticator.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
ProfileAuthenticator.populate(IAuthToken token,
IRequest request)
Populates authentication specific information into the
request for auditing purposes.
|
Modifier and Type | Method and Description |
---|---|
IRequest |
EnrollProfile.createEnrollmentRequest() |
ProfileInput |
Profile.createProfileInput(java.lang.String id,
java.lang.String inputID,
NameValuePairs nvps)
Creates a input policy.
|
ProfileInput |
Profile.createProfileInput(java.lang.String id,
java.lang.String inputId,
NameValuePairs nvps,
boolean createConfig) |
ProfileOutput |
Profile.createProfileOutput(java.lang.String id,
java.lang.String outputID,
NameValuePairs nvps)
Creates a output policy.
|
ProfileOutput |
Profile.createProfileOutput(java.lang.String id,
java.lang.String outputId,
NameValuePairs nvps,
boolean createConfig) |
ProfilePolicy |
Profile.createProfilePolicy(java.lang.String setId,
java.lang.String id,
java.lang.String defaultClassId,
java.lang.String constraintClassId)
Creates a profile policy.
|
ProfilePolicy |
Profile.createProfilePolicy(java.lang.String setId,
java.lang.String id,
java.lang.String defaultClassId,
java.lang.String constraintClassId,
boolean createConfig) |
void |
Profile.deleteAllProfileInputs()
Delete all profile inputs
|
void |
Profile.deleteAllProfileOutputs()
Delete all profile inputs
|
void |
Profile.deleteAllProfilePolicies()
Delete all profile policies
|
void |
Profile.deleteProfileInput(java.lang.String inputId)
Deletes input policy by id.
|
void |
Profile.deleteProfileOutput(java.lang.String outputId)
Deletes output policy by id.
|
void |
Profile.deleteProfilePolicy(java.lang.String setId,
java.lang.String policyId)
Deletes a policy.
|
void |
Profile.execute(IRequest request)
Process a request after validation.
|
abstract void |
EnrollProfile.execute(IRequest request) |
void |
EnrollProfile.fillCertReqMsg(java.util.Locale locale,
org.mozilla.jss.pkix.crmf.CertReqMsg certReqMsg,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
void |
EnrollProfile.fillKeyGen(java.util.Locale locale,
org.mozilla.jss.netscape.security.util.DerInputStream derIn,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
void |
EnrollProfile.fillNSHKEY(java.util.Locale locale,
java.lang.String tcuid,
java.lang.String skey,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
void |
EnrollProfile.fillNSNKEY(java.util.Locale locale,
java.lang.String sn,
java.lang.String skey,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
void |
EnrollProfile.fillPKCS10(java.util.Locale locale,
org.mozilla.jss.netscape.security.pkcs.PKCS10 pkcs10,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
void |
EnrollProfile.fillTaggedRequest(java.util.Locale locale,
org.mozilla.jss.pkix.cmc.TaggedRequest tagreq,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
java.lang.String |
Profile.getInput(java.lang.String name,
java.util.Locale locale,
IRequest request) |
org.mozilla.jss.pkix.cmc.PKIData |
EnrollProfile.getPKIDataFromCMCblob(java.util.Locale locale,
java.lang.String certReqBlob)
getPKIDataFromCMCblob
|
abstract java.lang.String |
ProfileOutput.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request)
Retrieves the value of the given value parameter by name.
|
abstract java.lang.String |
ProfileInput.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request)
Retrieves value from the request.
|
abstract void |
ProfileOutput.init(IConfigStore config)
Initializes this default policy.
|
org.mozilla.jss.pkix.cmc.TaggedRequest[] |
EnrollProfile.parseCMC(java.util.Locale locale,
java.lang.String certreq) |
org.mozilla.jss.pkix.cmc.TaggedRequest[] |
EnrollProfile.parseCMC(java.util.Locale locale,
java.lang.String certreq,
boolean donePOI) |
void |
Profile.populate(IRequest request)
Passes the request to the set of default policies that
populate the profile information against the profile.
|
void |
EnrollProfile.populate(IRequest request) |
abstract void |
ProfileOutput.populate(java.util.Map<java.lang.String,java.lang.String> ctx,
IRequest request)
Populates the request with this policy default.
|
void |
EnrollProfile.setDefaultCertInfo(IRequest request)
Set Default X509CertInfo in the request.
|
void |
Profile.setInput(java.lang.String name,
java.util.Locale locale,
IRequest request,
java.lang.String value) |
abstract void |
Profile.submit(IAuthToken token,
IRequest request)
Handles end-user request submission.
|
void |
EnrollProfile.submit(IAuthToken token,
IRequest request)
This method is called after the user submits the
request from the end-entity page.
|
void |
EnrollProfile.verifyPOP(java.util.Locale locale,
org.mozilla.jss.pkix.crmf.CertReqMsg certReqMsg) |
Modifier and Type | Method and Description |
---|---|
abstract void |
PolicyConstraint.init(IConfigStore config)
Initializes this constraint policy.
|
void |
NoConstraint.init(IConfigStore config) |
void |
KeyConstraint.init(IConfigStore config) |
void |
ExternalProcessConstraint.init(IConfigStore config) |
void |
EnrollConstraint.init(IConfigStore config) |
Modifier and Type | Method and Description |
---|---|
protected void |
EnrollDefault.addExtension(java.lang.String name,
org.mozilla.jss.netscape.security.x509.Extension ext,
org.mozilla.jss.netscape.security.x509.X509CertInfo info) |
org.mozilla.jss.netscape.security.x509.NameConstraintsExtension |
NameConstraintsExtDefault.createExtension() |
org.mozilla.jss.netscape.security.x509.CertificatePoliciesExtension |
CertificatePoliciesExtDefault.createExtension() |
org.mozilla.jss.netscape.security.x509.SubjectDirAttributesExtension |
SubjectDirAttributesExtDefault.createExtension(IRequest request) |
org.mozilla.jss.netscape.security.x509.SubjectAlternativeNameExtension |
SubjectAltNameExtDefault.createExtension(IRequest request) |
org.mozilla.jss.netscape.security.x509.IssuerAlternativeNameExtension |
IssuerAltNameExtDefault.createExtension(IRequest request) |
org.mozilla.jss.netscape.security.extensions.InhibitAnyPolicyExtension |
InhibitAnyPolicyExtDefault.createExtension(IRequest request) |
void |
nsTokenUserKeySubjectNameDefault.init(IConfigStore config) |
void |
nsNKeySubjectNameDefault.init(IConfigStore config) |
void |
SubjectInfoAccessExtDefault.init(IConfigStore config) |
void |
SubjectDirAttributesExtDefault.init(IConfigStore config) |
void |
SubjectAltNameExtDefault.init(IConfigStore config) |
void |
PolicyMappingsExtDefault.init(IConfigStore config) |
abstract void |
PolicyDefault.init(IConfigStore config)
Initializes this default policy.
|
void |
NoDefault.init(IConfigStore config) |
void |
NameConstraintsExtDefault.init(IConfigStore config) |
void |
FreshestCRLExtDefault.init(IConfigStore config) |
void |
EnrollDefault.init(IConfigStore config) |
void |
CertificatePoliciesExtDefault.init(IConfigStore config) |
void |
CRLDistributionPointsExtDefault.init(IConfigStore config) |
void |
AuthInfoAccessExtDefault.init(IConfigStore config) |
void |
nsTokenUserKeySubjectNameDefault.ldapInit() |
void |
nsNKeySubjectNameDefault.ldapInit() |
abstract void |
PolicyDefault.populate(IRequest request)
Populates the request with this policy default.
|
void |
NoDefault.populate(IRequest request)
Populates the request with this policy default.
|
void |
EnrollDefault.populate(IRequest request)
Populates the request with this policy default.
|
void |
nsTokenUserKeySubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
nsTokenDeviceKeySubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
nsNKeySubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
nsHKeySubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
UserValidityDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
UserSubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
UserSigningAlgDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
UserKeyDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
UserExtensionDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SubjectKeyIdentifierExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SubjectInfoAccessExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SubjectDirAttributesExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SubjectAltNameExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SignedCertificateTimestampListExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
SANToCNDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info) |
void |
RandomizedValidityDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
PrivateKeyUsagePeriodExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
PolicyMappingsExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
PolicyConstraintsExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
OCSPNoCheckExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
NameConstraintsExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
NSCertTypeExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
NSCCommentExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
KeyUsageExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
IssuerAltNameExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
InhibitAnyPolicyExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
ImageDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
GenericExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
FreshestCRLExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
ExtendedKeyUsageExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
abstract void |
EnrollDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates attributes into the certificate template.
|
void |
CommonNameToSANDefault.populate(IRequest _req,
org.mozilla.jss.netscape.security.x509.X509CertInfo info) |
void |
CertificateVersionDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
CertificatePoliciesExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
CRLDistributionPointsExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
BasicConstraintsExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
AutoAssignDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
AuthzRealmDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info) |
void |
AuthTokenSubjectNameDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
void |
AuthInfoAccessExtDefault.populate(IRequest request,
org.mozilla.jss.netscape.security.x509.X509CertInfo info)
Populates the request with this policy default.
|
protected void |
EnrollDefault.replaceExtension(java.lang.String name,
org.mozilla.jss.netscape.security.x509.Extension ext,
org.mozilla.jss.netscape.security.x509.X509CertInfo info) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
EnrollInput.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request) |
void |
nsNKeyCertReqInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
nsHKeyCertReqInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SubmitterInfoInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SubjectNameInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SubjectDNInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SubjectAltNameExtInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SigningKeyGenInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
ServerKeygenInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SerialNumRenewInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
KeyGenInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
ImageInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
GenericInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
FileSigningInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
EnrollInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
EncryptionKeyGenInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
DualKeyGenInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
CertReqInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
CMCCertReqInput.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
protected void |
SubjectNameInput.parseSubjectName(org.mozilla.jss.netscape.security.x509.X500Name subj,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
protected void |
SubjectDNInput.parseSubjectName(org.mozilla.jss.netscape.security.x509.X500Name subj,
org.mozilla.jss.netscape.security.x509.X509CertInfo info,
IRequest req) |
void |
ServerKeygenInput.populate(java.util.Map<java.lang.String,java.lang.String> ctx,
IRequest request)
Populates the request with this policy default.
|
void |
EnrollInput.verifyPOP(java.util.Locale locale,
org.mozilla.jss.pkix.crmf.CertReqMsg certReqMsg) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
nsNKeyOutput.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request) |
java.lang.String |
PKCS12Output.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request) |
java.lang.String |
EnrollOutput.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request) |
java.lang.String |
CertOutput.getValue(java.lang.String name,
java.util.Locale locale,
IRequest request) |
void |
EnrollOutput.init(IConfigStore config)
Initializes this default policy.
|
void |
nsNKeyOutput.populate(java.util.Map<java.lang.String,java.lang.String> ctx,
IRequest request)
Populates the request with this policy default.
|
void |
PKCS12Output.populate(java.util.Map<java.lang.String,java.lang.String> ctx,
IRequest request)
Populates the request with this policy default.
|
abstract void |
EnrollOutput.populate(java.util.Map<java.lang.String,java.lang.String> ctx,
IRequest request)
Populates the request with this policy default.
|
void |
CertOutput.populate(java.util.Map<java.lang.String,java.lang.String> ctx,
IRequest request)
Populates the request with this policy default.
|
Modifier and Type | Method and Description |
---|---|
void |
SubsystemGroupUpdater.init(Profile profile,
IConfigStore config) |
void |
IProfileUpdater.init(Profile profile,
IConfigStore config)
Initializes this default policy.
|
void |
SubsystemGroupUpdater.update(IRequest req,
RequestStatus status) |
void |
IProfileUpdater.update(IRequest req,
RequestStatus status)
Notifies of state change.
|
Modifier and Type | Method and Description |
---|---|
static CertEnrollmentRequest |
CertEnrollmentRequestFactory.create(CMSRequest cmsReq,
Profile profile,
java.util.Locale locale) |
static CertEnrollmentRequest |
CertEnrollmentRequestFactory.create(IArgBlock params,
Profile profile,
java.util.Locale locale) |
Modifier and Type | Method and Description |
---|---|
static ProfileInput |
ProfileInputFactory.create(ProfileInput input,
IArgBlock params,
java.util.Locale locale) |
static ProfileInput |
ProfileInputFactory.create(ProfileInput input,
IRequest request,
java.util.Locale locale) |
static ProfileOutput |
ProfileOutputFactory.create(ProfileOutput output,
IRequest request,
java.util.Locale locale) |