com.ibm.security.certclient.base
Interface PkCertConstants
- public interface PkCertConstants
PkCertReqEvent
and its subclasses.
Field Summary
Modifier and Type | Field and Description |
---|---|
|
BIG_ONE
|
|
BIG_TWO
|
|
CERT_ALGORITHM_ID
Requested algorithm id;
maps to
AlgorithmId .
|
|
CERT_ALGORITHM_NAME
|
|
CERT_ALTERNATIVE_NAME
Issuer Alternative Name Extension;
maps to
IssuerAlternativeNameExtension .
|
|
CERT_AUTH_KEY_IDENTIFIER
Authority key identifier Extension;
maps to
AuthorityKeyIdentifierExtension .
|
|
CERT_BASIC_CONSTRAINTS
Basic Constraints Extension;
maps to
BasicConstraintsExtension .
|
|
CERT_CA_PUBS
|
|
CERT_CA_VENDOR
|
|
CERT_CMP_VERSION
CMP version number;
This attribute is used only by the EE, RA and CA for identifying
the version of CMP being used
|
|
CERT_CRL_DISTRIBUTION_POINTS
Subject Key Identifier Extension;
maps to
CRLDistributionPointsExtension .
|
|
CERT_EXT
All certificate extension names start with this string.
|
|
CERT_EXT_KEY_USAGE
Extended Key Usage Extension;
maps to
ExtKeyUsageExtension .
|
|
CERT_HIERARCHICAL
Applies only to CA certificate requests,
is the requested CA cert hierarchical;
maps to
Boolean .
|
|
CERT_INIT_PWD
|
|
CERT_ISSUER
Requested issuer name;
maps to
X500Name .
|
|
CERT_ISSUER_ID
Requested issuer ID;
maps to
UniqueIdentity .
|
|
CERT_KEY
Requested public key;
maps to
X509Key .
|
|
CERT_KEY_IDENTIFIER
Subject Key Identifier Extension;
maps to
SubjectKeyIdentifierExtension .
|
|
CERT_KEY_TYPE
Used to specify whether the key type is RSA or DSA
|
|
CERT_KEY_USAGE
Key Usage Extension;
maps to
KeyUsageExtension .
|
|
CERT_MESSAGE_PROTECTED
|
|
CERT_MESSAGE_PROTECTION_ALGORITHM_ID
Requested algorithm id;
maps to
AlgorithmId .
|
|
CERT_MESSAGE_PROTECTION_ALGORITHM_NAME
|
|
CERT_MESSAGE_PROTECTION_KEY
|
|
CERT_MESSAGE_PROTECTION_PWD
Password for protecting a message.
|
|
CERT_NAME_CONSTRAINTS
Name Constraint Extension;
maps to
NameConstraintsExtension .
|
|
CERT_NETSCAPE_CERT_TYPE
Netscape Certificate Type Extension;
maps to
NetscapeCertTypeExtension .
|
|
CERT_NOT_AFTER
Requested ending validity date;
maps to
Date .
|
|
CERT_NOT_BEFORE
Requested starting validity date;
maps to
Date .
|
|
CERT_OPER
All operational certificate attribute names start with this string.
|
|
CERT_OUTFILENAME
Output file name in which to store cross-certificate;
maps to
String .
|
|
CERT_POLICY_CONSTRAINTS
Policy Constraints Extension;
maps to
PolicyConstraintsExtension .
|
|
CERT_POLICY_MAPPINGS
Policy Mappings Extension;
maps to
PolicyMappingsExtension .
|
|
CERT_PRIVATE_KEY
Private Key Identifier;
maps to
PrivateKey .
|
|
CERT_PRIVATE_KEY_EE
Private Key Identifier;
maps to
PrivateKey .
|
|
CERT_PRIVATE_KEY_USAGE
Private Key Usage Extension;
maps to
PrivateKeyUsageExtension .
|
|
CERT_PROVIDER
Used to specify the provider
|
|
CERT_PUBLISH_IMMEDIATELY
If true, published the certificate immediately;
maps to
Boolean .
|
|
CERT_RECIPIENT_DN
Used to specify the recipient DN for CA
|
|
CERT_REP_HDR
|
|
CERT_REQ_ID
Certificate request id specified in request;
maps to
BigInteger .
|
|
CERT_REVO_PUBLIC_KEY
Certificate public key used to revoke a certificate
maps to
PublicKey .
|
|
CERT_REVOCATION_PASSPHRASE
|
|
CERT_ROOT
All certificate attribute names start with this string.
|
|
CERT_SENDER_KID
|
|
CERT_SERIAL_NUMBER
Requested serial number;
maps to
BigInteger .
|
|
CERT_SUBJECT
Requested subject name;
maps to
X500Name .
|
|
CERT_SUBJECT_ALTERNATIVE_NAME
Subject Alternative Name Extension;
maps to
SubjectAlternativeNameExtension .
|
|
CERT_SUBJECT_ID
Requested subject ID;
maps to
UniqueIdentity .
|
|
CERT_TIME_TO_CHECK_BACK
If available the recommended number of seconds for the requester to
check back for the certificate reply;
maps to
Integer .
|
|
CERT_VENDOR_TPKI_RA_ENROLL
|
|
CERT_VERSION
Requested certificate version;
maps to
Integer .
|
|
CERT_VERSION_1
Certificate version 1.
|
|
CERT_VERSION_2
Certificate version 2.
|
|
CERT_VERSION_3
Certificate version 3.
|
|
CERT_X509
Check for a better name for this.
|
|
KEY_STORE_CERT_ALIAS
Alias for entry in key store;
maps to
String .
|
|
KEY_STORE_ENTRY_PWD
Password for entry in key store;
maps to
char[] .
|
|
KEY_STORE_INIT_CERT_ALIAS
Alias for initial entry in key store;
maps to
String .
|
|
KEY_STORE_INIT_ENTRY_PWD
Password for entry in key store for the initial certificate for a subject;
maps to
char[] .
|
|
MAKE_CONF_REQUEST_MESSAGE
|
|
MAX_SUBJECT_NAME_LENGTH_TO_STORE_IN_TABLES
|
|
sccsid
|
Field Detail
sccsid
- static final String sccsid
CERT_ROOT
- static final String CERT_ROOT
CERT_VERSION
- static final String CERT_VERSION
Integer
.
CERT_VERSION_1
- static final Integer CERT_VERSION_1
CERT_VERSION_2
- static final Integer CERT_VERSION_2
CERT_VERSION_3
- static final Integer CERT_VERSION_3
CERT_SERIAL_NUMBER
- static final String CERT_SERIAL_NUMBER
BigInteger
.
CERT_ALGORITHM_ID
- static final String CERT_ALGORITHM_ID
AlgorithmId
.This attribute is used by the CA to define the algorithm used to sign the certificate.
CERT_MESSAGE_PROTECTION_ALGORITHM_ID
- static final String CERT_MESSAGE_PROTECTION_ALGORITHM_ID
AlgorithmId
.This attribute is used by the CA to define the algorithm used to sign the certificate.
CERT_ISSUER
- static final String CERT_ISSUER
X500Name
.
CERT_NOT_BEFORE
- static final String CERT_NOT_BEFORE
Date
.
CERT_NOT_AFTER
- static final String CERT_NOT_AFTER
Date
.
CERT_SUBJECT
- static final String CERT_SUBJECT
X500Name
.
CERT_KEY
- static final String CERT_KEY
X509Key
.
maybe it should maps to PublicKey
instead?
CERT_REVO_PUBLIC_KEY
- static final String CERT_REVO_PUBLIC_KEY
PublicKey
.
CERT_ISSUER_ID
- static final String CERT_ISSUER_ID
UniqueIdentity
.
CERT_SUBJECT_ID
- static final String CERT_SUBJECT_ID
UniqueIdentity
.
CERT_EXT
- static final String CERT_EXT
CERT_AUTH_KEY_IDENTIFIER
- static final String CERT_AUTH_KEY_IDENTIFIER
AuthorityKeyIdentifierExtension
.
CERT_BASIC_CONSTRAINTS
- static final String CERT_BASIC_CONSTRAINTS
BasicConstraintsExtension
.
CERT_ALTERNATIVE_NAME
- static final String CERT_ALTERNATIVE_NAME
IssuerAlternativeNameExtension
.
CERT_KEY_USAGE
- static final String CERT_KEY_USAGE
KeyUsageExtension
.
CERT_EXT_KEY_USAGE
- static final String CERT_EXT_KEY_USAGE
ExtKeyUsageExtension
.
CERT_NAME_CONSTRAINTS
- static final String CERT_NAME_CONSTRAINTS
NameConstraintsExtension
.
CERT_NETSCAPE_CERT_TYPE
- static final String CERT_NETSCAPE_CERT_TYPE
NetscapeCertTypeExtension
.
CERT_POLICY_CONSTRAINTS
- static final String CERT_POLICY_CONSTRAINTS
PolicyConstraintsExtension
.
CERT_POLICY_MAPPINGS
- static final String CERT_POLICY_MAPPINGS
PolicyMappingsExtension
.
CERT_PRIVATE_KEY_USAGE
- static final String CERT_PRIVATE_KEY_USAGE
PrivateKeyUsageExtension
.
CERT_SUBJECT_ALTERNATIVE_NAME
- static final String CERT_SUBJECT_ALTERNATIVE_NAME
SubjectAlternativeNameExtension
.
CERT_KEY_IDENTIFIER
- static final String CERT_KEY_IDENTIFIER
SubjectKeyIdentifierExtension
.
CERT_CRL_DISTRIBUTION_POINTS
- static final String CERT_CRL_DISTRIBUTION_POINTS
CRLDistributionPointsExtension
.
CERT_OPER
- static final String CERT_OPER
Operational attributes are used by the EE, RA or CA for "operational
purposes". These attributes are not meant to be marked as PkAttrKind.ATTR_APPLIED
.
CERT_PRIVATE_KEY
- static final String CERT_PRIVATE_KEY
PrivateKey
.This attribute is used by the EE or RA when it is necessary to provide the formatter with a private key to sign a certificate request (for example for proof of possession for EE, or authentication for RA). It is used by the CA to sign the certificate. Therefore, this is not necessarily the private key of the corresponding CERT_KEY.
CERT_PRIVATE_KEY_EE
- static final String CERT_PRIVATE_KEY_EE
PrivateKey
.This attribute is used only by the EE when it is necessary to provide the formatter with a private key to sign a certificate request (for example for proof of possession for EE.
KEY_STORE_CERT_ALIAS
- static final String KEY_STORE_CERT_ALIAS
String
.
KEY_STORE_ENTRY_PWD
- static final String KEY_STORE_ENTRY_PWD
char[]
.
KEY_STORE_INIT_CERT_ALIAS
- static final String KEY_STORE_INIT_CERT_ALIAS
String
.
KEY_STORE_INIT_ENTRY_PWD
- static final String KEY_STORE_INIT_ENTRY_PWD
char[]
.
CERT_PUBLISH_IMMEDIATELY
- static final String CERT_PUBLISH_IMMEDIATELY
Boolean
.
CERT_TIME_TO_CHECK_BACK
- static final String CERT_TIME_TO_CHECK_BACK
Integer
.
CERT_HIERARCHICAL
- static final String CERT_HIERARCHICAL
Boolean
.
CERT_X509
- static final String CERT_X509
CERT_SENDER_KID
- static final String CERT_SENDER_KID
CERT_KEY_TYPE
- static final String CERT_KEY_TYPE
CERT_RECIPIENT_DN
- static final String CERT_RECIPIENT_DN
CERT_CMP_VERSION
- static final String CERT_CMP_VERSION
CERT_PROVIDER
- static final String CERT_PROVIDER
CERT_CA_VENDOR
- static final String CERT_CA_VENDOR
CERT_ALGORITHM_NAME
- static final String CERT_ALGORITHM_NAME
CERT_MESSAGE_PROTECTION_ALGORITHM_NAME
- static final String CERT_MESSAGE_PROTECTION_ALGORITHM_NAME
CERT_INIT_PWD
- static final String CERT_INIT_PWD
CERT_MESSAGE_PROTECTION_KEY
- static final String CERT_MESSAGE_PROTECTION_KEY
CERT_MESSAGE_PROTECTION_PWD
- static final String CERT_MESSAGE_PROTECTION_PWD
char[]
.
CERT_MESSAGE_PROTECTED
- static final String CERT_MESSAGE_PROTECTED
CERT_REP_HDR
- static final String CERT_REP_HDR
CERT_REVOCATION_PASSPHRASE
- static final String CERT_REVOCATION_PASSPHRASE
CERT_CA_PUBS
- static final String CERT_CA_PUBS
CERT_OUTFILENAME
- static final String CERT_OUTFILENAME
String
.
CERT_REQ_ID
- static final String CERT_REQ_ID
BigInteger
.
CERT_VENDOR_TPKI_RA_ENROLL
- static final String CERT_VENDOR_TPKI_RA_ENROLL
MAKE_CONF_REQUEST_MESSAGE
- static final String MAKE_CONF_REQUEST_MESSAGE
BIG_ONE
- static final BigInteger BIG_ONE
BIG_TWO
- static final BigInteger BIG_TWO
MAX_SUBJECT_NAME_LENGTH_TO_STORE_IN_TABLES
- static final int MAX_SUBJECT_NAME_LENGTH_TO_STORE_IN_TABLES