com.ibm.security.certclient.base

Interface PkConstants

All Superinterfaces:
PkAttrKind, PkCertConstants, PkHttpConstants, PkPollConstants, PkRevoConstants
All known implementing classes:
JPKI, PkBase64PkcsEventFormatter, PkCASetUp, PkCertGen, PkCertPath, PkCmpEventFormatter, PkEeXMgr, PkHttpEventFormatter, PkPkcsEventFormatter, PkTcpV10CmpEventFormatter

  1. public interface PkConstants
  2. extends PkAttrKind, PkCertConstants, PkRevoConstants, PkHttpConstants, PkPollConstants
PkConstants extends all interfaces in com.ibm.security.certclient.base that define possible attribute names and kinds.

In addition, PkConstants defines names of attributes that are applicable to any kind of PKI request events. That is, the names of attributes in instances of PkReqEvent and its subclasses.

Author:
Rod Mancisidor

Field Summary

Modifier and Type Field and Description
  1. static
  2. BigInteger
BIG_ONE
  1. static
  2. BigInteger
BIG_TWO
  1. static
  2. String
PKI_DB_CONN
DB connection; maps to com.ibm.security.certclient.util.PkDbConn.
  1. static
  2. String
PKI_DB_CONNS
List of all DB connections; maps to com.ibm.security.certclient.util.PkDbConns.
  1. static
  2. String
PKI_ISSUER_DN
If available, the issuer DN; maps to X500Name.
  1. static
  2. String
PKI_ISSUER_HOST
If available, the host where the request will be sent; maps to String.
  1. static
  2. String
PKI_ISSUER_PORT
If available, the port where the request will be sent; maps to Integer.
  1. static
  2. String
PKI_OPER
All operational request attribute names start with this string.
  1. static
  2. String
PKI_ROOT
All general request attribute names start with this string.
Fields inherited from interface com.ibm.security.certclient.base.PkAttrKind
ATTR_APPLIED, ATTR_APPROVED, ATTR_NAMES
Fields inherited from interface com.ibm.security.certclient.base.PkCertConstants
CERT_ALGORITHM_ID, CERT_ALGORITHM_NAME, CERT_ALTERNATIVE_NAME, CERT_AUTH_KEY_IDENTIFIER, CERT_BASIC_CONSTRAINTS, CERT_CA_PUBS, CERT_CA_VENDOR, CERT_CMP_VERSION, CERT_CRL_DISTRIBUTION_POINTS, CERT_EXT, CERT_EXT_KEY_USAGE, CERT_HIERARCHICAL, CERT_INIT_PWD, CERT_ISSUER, CERT_ISSUER_ID, CERT_KEY, CERT_KEY_IDENTIFIER, CERT_KEY_TYPE, CERT_KEY_USAGE, CERT_MESSAGE_PROTECTED, CERT_MESSAGE_PROTECTION_ALGORITHM_ID, CERT_MESSAGE_PROTECTION_ALGORITHM_NAME, CERT_MESSAGE_PROTECTION_KEY, CERT_MESSAGE_PROTECTION_PWD, CERT_NAME_CONSTRAINTS, CERT_NETSCAPE_CERT_TYPE, CERT_NOT_AFTER, CERT_NOT_BEFORE, CERT_OPER, CERT_OUTFILENAME, CERT_POLICY_CONSTRAINTS, CERT_POLICY_MAPPINGS, CERT_PRIVATE_KEY, CERT_PRIVATE_KEY_EE, CERT_PRIVATE_KEY_USAGE, CERT_PROVIDER, CERT_PUBLISH_IMMEDIATELY, CERT_RECIPIENT_DN, CERT_REP_HDR, CERT_REQ_ID, CERT_REVO_PUBLIC_KEY, CERT_REVOCATION_PASSPHRASE, CERT_ROOT, CERT_SENDER_KID, CERT_SERIAL_NUMBER, CERT_SUBJECT, CERT_SUBJECT_ALTERNATIVE_NAME, CERT_SUBJECT_ID, CERT_TIME_TO_CHECK_BACK, CERT_VENDOR_TPKI_RA_ENROLL, CERT_VERSION, CERT_VERSION_1, CERT_VERSION_2, CERT_VERSION_3, CERT_X509, KEY_STORE_CERT_ALIAS, KEY_STORE_ENTRY_PWD, KEY_STORE_INIT_CERT_ALIAS, KEY_STORE_INIT_ENTRY_PWD, MAKE_CONF_REQUEST_MESSAGE, MAX_SUBJECT_NAME_LENGTH_TO_STORE_IN_TABLES, sccsid
Fields inherited from interface com.ibm.security.certclient.base.PkRevoConstants
REVO_BAD_SINCE_DATE, REVO_CRL_EXT, REVO_OPER, REVO_PUBLISH_IMMEDIATELY, REVO_REASON, REVO_ROOT
Fields inherited from interface com.ibm.security.certclient.base.PkHttpConstants
HTTP_BASE_NAME, HTTP_FILE_NAME, HTTP_METHOD, HTTP_ROOT, HTTP_VERSION
Fields inherited from interface com.ibm.security.certclient.base.PkPollConstants
POLL_REFERENCE, POLL_ROOT, POLL_TIME_TO_CHECK_BACK

Field Detail

PKI_ROOT

  1. static final String PKI_ROOT
All general request attribute names start with this string.
See Also:

PKI_OPER

  1. static final String PKI_OPER
All operational request attribute names start with this string.
See Also:

PKI_DB_CONN

  1. static final String PKI_DB_CONN
DB connection; maps to com.ibm.security.certclient.util.PkDbConn.

This attribute is used by beans that interface with a relational database. It is produced by the com.ibm.security.certclient.beans.PkDbMgr bean. It contains a single Connection and a map of PreparedStatements that are generated by beans during initialization time.

See Also:

PKI_DB_CONNS

  1. static final String PKI_DB_CONNS
List of all DB connections; maps to com.ibm.security.certclient.util.PkDbConns.

This attribute is used by beans that interface with a relational database. It is produced by the com.ibm.security.certclient.beans.PkDbMgr bean only during initialization to allow beans to add prepared statements to the set of DB connections.

See Also:

PKI_ISSUER_DN

  1. static final String PKI_ISSUER_DN
If available, the issuer DN; maps to X500Name.
See Also:

PKI_ISSUER_HOST

  1. static final String PKI_ISSUER_HOST
If available, the host where the request will be sent; maps to String.
See Also:

PKI_ISSUER_PORT

  1. static final String PKI_ISSUER_PORT
If available, the port where the request will be sent; maps to Integer.
See Also:

BIG_ONE

  1. static final BigInteger BIG_ONE

BIG_TWO

  1. static final BigInteger BIG_TWO