Skip navigation links

Oracle Security Developer Tools Security Engine Java API Reference
11g (11.1.1)

E10674-02


oracle.security.crypto.cert
Interface PKIX


public interface PKIX

This interface contains OIDs defined for use in various PKIX and PKCS protocols, including X.520, X.509, PKCS #9 and proprietary protocols such as Netscape and SET certificates.


Field Summary
static oracle.security.crypto.asn1.ASN1ObjectID anyPolicy
          Certificate Extension: Certificate Policies - Policy OID = Any Policy.
static oracle.security.crypto.asn1.ASN1ObjectID emailAddress
          Identifies the X.520 distinguished name attribute type Email Address (EMAIL) from PKCS #9.
static oracle.security.crypto.asn1.ASN1ObjectID extensionRequest
          Identifies the PKCS #9 attribute type extensionRequest, which can be used in a PKCS #10 CertificateRequest to request extensions for a X.509 v3 certificate.
static oracle.security.crypto.asn1.ASN1ObjectID holdInstruction
           
static oracle.security.crypto.asn1.ASN1ObjectID id_ad
          Certificate Extension: Authority Information Access - Access Description Arc.
static oracle.security.crypto.asn1.ASN1ObjectID id_ad_caIssuers
           
static oracle.security.crypto.asn1.ASN1ObjectID id_ad_ocsp
           
static int[] id_at
          Arc for X.520 standard naming attributes.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_commonName
          Identifies the X.520 distinguished name attribute type Common Name (CN).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_countryName
          Identifies the X.520 distinguished name attribute type Country Name (C).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_dnQualifier
          Identifies the X.520 distinguished name attribute type DN Qualifier.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_generationQualifier
          Identifies the X.520 distinguished name attribute type Generational Qualifier.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_givenName
          Identifies the X.520 distinguished name attribute type Given Name.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_initials
          Identifies the X.520 distinguished name attribute type Initials.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_localityName
          Identifies the X.520 distinguished name attribute type Locality Name (L).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_name
          Identifies the X.520 distinguished name attribute type Name.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_organizationalUnitName
          Identifies the X.520 distinguished name attribute type Organizational Unit Name (OU).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_organizationName
          Identifies the X.520 distinguished name attribute type Organization Name (O).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_pseudonym
          Identifies the X.520 distinguished name attribute type Pseudonym.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_serialNumber
          Identifies the X.520 distinguished name attribute type Serial Number.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_stateOrProvinceName
          Identifies the X.520 distinguished name attribute type State Or Province Name (ST).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_streetAddress
          Identifies the X.520 distinguished name attribute type Street address (STREET).
static oracle.security.crypto.asn1.ASN1ObjectID id_at_surname
          Identifies the X.520 distinguished name attribute type Surname.
static oracle.security.crypto.asn1.ASN1ObjectID id_at_title
          Identifies the X.520 distinguished name attribute type Title.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce
          Certificate/CRL/CRL Entry Extensions Arc.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_authorityKeyIdentifier
          Certificate/CRL Extension: Authority Key Identifier.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_basicConstraints
          Certificate Extension: Basic Constraints.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_certificateIssuer
          CRL Entry Extension: Certificate Issuer.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_certificatePolicies
          Certificate Extension: Certificate Policies.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_cRLDistributionPoints
          Certificate Extension: CRL distribution points.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_cRLNumber
          CRL Extension: CRL Number.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_cRLReason
          CRL Entry Extension: CRL Reason Code.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_deltaCRLIndicator
          CRL Extension: Delta CRL Indicator.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_extKeyUsage
          Certificate Extension: Extended Key Usage.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_holdInstructionCode
          CRL Entry Extension: Hold Instruction Code.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_invalidityDate
          CRL Entry Extension: Invalidity Date.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_issuerAltName
          Certificate Extension: Issuer Alternative Name
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_issuingDistributionPoint
          CRL Extension: Issuing Distribution Point.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_keyUsage
          Certificate Extension: Key Usage.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_nameConstraints
          Certificate Extension: Name Constraints.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_policyConstraints
          Certificate Extension: Policy Constraints.
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_subjectAltName
          Certificate Extension: Subject Alternative Name
static oracle.security.crypto.asn1.ASN1ObjectID id_ce_subjectKeyIdentifier
          Certificate Extension: Subject Key Identifier.
static oracle.security.crypto.asn1.ASN1ObjectID id_domainComponent
          Identifies the Domain Component attribute type from RFC 2247 and RFC 1274
static oracle.security.crypto.asn1.ASN1ObjectID id_holdinstruction_callissuer
          CRL Entry Extension: Hold Instruction Code - Value = CALL_ISSUER.
static oracle.security.crypto.asn1.ASN1ObjectID id_holdinstruction_none
          Deprecated.  
static oracle.security.crypto.asn1.ASN1ObjectID id_holdinstruction_reject
          CRL Entry Extension: Hold Instruction Code - Value = REJECT.
static oracle.security.crypto.asn1.ASN1ObjectID id_kp
          Certificate Extension: Certificate Policies - Key Purpose Arc.
static oracle.security.crypto.asn1.ASN1ObjectID id_kp_clientAuth
          Certificate Extension: Certificate Policies - Key Purpose = TLS Web Client Authentication.
static oracle.security.crypto.asn1.ASN1ObjectID id_kp_codeSigning
          Certificate Extension: Certificate Policies - Key Purpose = Downloadable Code Signing.
static oracle.security.crypto.asn1.ASN1ObjectID id_kp_emailProtection
          Certificate Extension: Certificate Policies - Key Purpose = E-mail Protection.
static oracle.security.crypto.asn1.ASN1ObjectID id_kp_serverAuth
          Certificate Extension: Certificate Policies - Key Purpose = TLS Web Server Authentication.
static oracle.security.crypto.asn1.ASN1ObjectID id_kp_timeStamping
          Certificate Extension: Certificate Policies - Key Purpose = Time Stamping.
static oracle.security.crypto.asn1.ASN1ObjectID id_netscape_ce
          The Netscape certificate extensions OID prefix.
static oracle.security.crypto.asn1.ASN1ObjectID id_netscape_ce_type
          The Netscape certificate type extension OID.
static oracle.security.crypto.asn1.ASN1ObjectID id_pe
          Private Internet Extensions Arc.
static oracle.security.crypto.asn1.ASN1ObjectID id_pe_authorityInfoAccess
          Certificate Extension: Authority Information Access.
static oracle.security.crypto.asn1.ASN1ObjectID id_pkix
          PKIX Arc from RFC 2459.
static oracle.security.crypto.asn1.ASN1ObjectID id_qt
          Certificate Extension: Certificate Policies - Policy Qualifier Types Arc.
static oracle.security.crypto.asn1.ASN1ObjectID id_qt_cps
          Certificate Extension: Certificate Policies - Policy Qualifier Type = CPS Pointer.
static oracle.security.crypto.asn1.ASN1ObjectID id_qt_unotice
          Certificate Extension: Certificate Policies - Policy Qualifier Type = User Notice.
static oracle.security.crypto.asn1.ASN1ObjectID id_set_ce
          The SET certificate extensions OID prefix.
static oracle.security.crypto.asn1.ASN1ObjectID id_set_ce_type
          The SET certificate type extension OID.
static oracle.security.crypto.asn1.ASN1ObjectID id_userid
          Identifies the UserId attribute type from RFC 2247.

 

Field Detail

id_at

static final int[] id_at
Arc for X.520 standard naming attributes.

id_at_commonName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_commonName
Identifies the X.520 distinguished name attribute type Common Name (CN).

id_at_localityName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_localityName
Identifies the X.520 distinguished name attribute type Locality Name (L).

id_at_stateOrProvinceName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_stateOrProvinceName
Identifies the X.520 distinguished name attribute type State Or Province Name (ST).

id_at_streetAddress

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_streetAddress
Identifies the X.520 distinguished name attribute type Street address (STREET).

id_at_organizationName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_organizationName
Identifies the X.520 distinguished name attribute type Organization Name (O).

id_at_organizationalUnitName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_organizationalUnitName
Identifies the X.520 distinguished name attribute type Organizational Unit Name (OU).

id_at_countryName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_countryName
Identifies the X.520 distinguished name attribute type Country Name (C).

emailAddress

static final oracle.security.crypto.asn1.ASN1ObjectID emailAddress
Identifies the X.520 distinguished name attribute type Email Address (EMAIL) from PKCS #9.

extensionRequest

static final oracle.security.crypto.asn1.ASN1ObjectID extensionRequest
Identifies the PKCS #9 attribute type extensionRequest, which can be used in a PKCS #10 CertificateRequest to request extensions for a X.509 v3 certificate.

id_at_name

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_name
Identifies the X.520 distinguished name attribute type Name.

id_at_surname

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_surname
Identifies the X.520 distinguished name attribute type Surname.

id_at_givenName

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_givenName
Identifies the X.520 distinguished name attribute type Given Name.

id_at_initials

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_initials
Identifies the X.520 distinguished name attribute type Initials.

id_at_generationQualifier

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_generationQualifier
Identifies the X.520 distinguished name attribute type Generational Qualifier.

id_at_title

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_title
Identifies the X.520 distinguished name attribute type Title.

id_at_dnQualifier

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_dnQualifier
Identifies the X.520 distinguished name attribute type DN Qualifier.

id_at_serialNumber

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_serialNumber
Identifies the X.520 distinguished name attribute type Serial Number.

id_at_pseudonym

static final oracle.security.crypto.asn1.ASN1ObjectID id_at_pseudonym
Identifies the X.520 distinguished name attribute type Pseudonym.

id_userid

static final oracle.security.crypto.asn1.ASN1ObjectID id_userid
Identifies the UserId attribute type from RFC 2247. and RFC 1274

id_domainComponent

static final oracle.security.crypto.asn1.ASN1ObjectID id_domainComponent
Identifies the Domain Component attribute type from RFC 2247 and RFC 1274

id_pkix

static final oracle.security.crypto.asn1.ASN1ObjectID id_pkix
PKIX Arc from RFC 2459.

id_pe

static final oracle.security.crypto.asn1.ASN1ObjectID id_pe
Private Internet Extensions Arc.

id_qt

static final oracle.security.crypto.asn1.ASN1ObjectID id_qt
Certificate Extension: Certificate Policies - Policy Qualifier Types Arc.

id_kp

static final oracle.security.crypto.asn1.ASN1ObjectID id_kp
Certificate Extension: Certificate Policies - Key Purpose Arc.

id_ad

static final oracle.security.crypto.asn1.ASN1ObjectID id_ad
Certificate Extension: Authority Information Access - Access Description Arc.

id_ad_ocsp

static final oracle.security.crypto.asn1.ASN1ObjectID id_ad_ocsp

id_ad_caIssuers

static final oracle.security.crypto.asn1.ASN1ObjectID id_ad_caIssuers

id_ce

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce
Certificate/CRL/CRL Entry Extensions Arc.

id_ce_subjectKeyIdentifier

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_subjectKeyIdentifier
Certificate Extension: Subject Key Identifier.

id_ce_keyUsage

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_keyUsage
Certificate Extension: Key Usage.

id_ce_subjectAltName

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_subjectAltName
Certificate Extension: Subject Alternative Name

id_ce_issuerAltName

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_issuerAltName
Certificate Extension: Issuer Alternative Name

id_ce_basicConstraints

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_basicConstraints
Certificate Extension: Basic Constraints.

id_ce_cRLNumber

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_cRLNumber
CRL Extension: CRL Number.

id_ce_cRLReason

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_cRLReason
CRL Entry Extension: CRL Reason Code.

id_ce_holdInstructionCode

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_holdInstructionCode
CRL Entry Extension: Hold Instruction Code.

id_ce_invalidityDate

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_invalidityDate
CRL Entry Extension: Invalidity Date.

id_ce_deltaCRLIndicator

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_deltaCRLIndicator
CRL Extension: Delta CRL Indicator.

id_ce_issuingDistributionPoint

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_issuingDistributionPoint
CRL Extension: Issuing Distribution Point.

id_ce_certificateIssuer

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_certificateIssuer
CRL Entry Extension: Certificate Issuer.

id_ce_nameConstraints

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_nameConstraints
Certificate Extension: Name Constraints.

id_ce_cRLDistributionPoints

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_cRLDistributionPoints
Certificate Extension: CRL distribution points.

id_ce_certificatePolicies

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_certificatePolicies
Certificate Extension: Certificate Policies.

id_ce_authorityKeyIdentifier

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_authorityKeyIdentifier
Certificate/CRL Extension: Authority Key Identifier.

id_ce_policyConstraints

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_policyConstraints
Certificate Extension: Policy Constraints.

id_ce_extKeyUsage

static final oracle.security.crypto.asn1.ASN1ObjectID id_ce_extKeyUsage
Certificate Extension: Extended Key Usage.

id_pe_authorityInfoAccess

static final oracle.security.crypto.asn1.ASN1ObjectID id_pe_authorityInfoAccess
Certificate Extension: Authority Information Access.

holdInstruction

static final oracle.security.crypto.asn1.ASN1ObjectID holdInstruction

id_holdinstruction_none

static final oracle.security.crypto.asn1.ASN1ObjectID id_holdinstruction_none
Deprecated. 
CRL Entry Extension: Hold Instruction Code - Value = NONE.

id_holdinstruction_callissuer

static final oracle.security.crypto.asn1.ASN1ObjectID id_holdinstruction_callissuer
CRL Entry Extension: Hold Instruction Code - Value = CALL_ISSUER.

id_holdinstruction_reject

static final oracle.security.crypto.asn1.ASN1ObjectID id_holdinstruction_reject
CRL Entry Extension: Hold Instruction Code - Value = REJECT.

anyPolicy

static final oracle.security.crypto.asn1.ASN1ObjectID anyPolicy
Certificate Extension: Certificate Policies - Policy OID = Any Policy.

id_qt_cps

static final oracle.security.crypto.asn1.ASN1ObjectID id_qt_cps
Certificate Extension: Certificate Policies - Policy Qualifier Type = CPS Pointer.

id_qt_unotice

static final oracle.security.crypto.asn1.ASN1ObjectID id_qt_unotice
Certificate Extension: Certificate Policies - Policy Qualifier Type = User Notice.

id_kp_serverAuth

static final oracle.security.crypto.asn1.ASN1ObjectID id_kp_serverAuth
Certificate Extension: Certificate Policies - Key Purpose = TLS Web Server Authentication.

id_kp_clientAuth

static final oracle.security.crypto.asn1.ASN1ObjectID id_kp_clientAuth
Certificate Extension: Certificate Policies - Key Purpose = TLS Web Client Authentication.

id_kp_codeSigning

static final oracle.security.crypto.asn1.ASN1ObjectID id_kp_codeSigning
Certificate Extension: Certificate Policies - Key Purpose = Downloadable Code Signing.

id_kp_emailProtection

static final oracle.security.crypto.asn1.ASN1ObjectID id_kp_emailProtection
Certificate Extension: Certificate Policies - Key Purpose = E-mail Protection.

id_kp_timeStamping

static final oracle.security.crypto.asn1.ASN1ObjectID id_kp_timeStamping
Certificate Extension: Certificate Policies - Key Purpose = Time Stamping.

id_netscape_ce

static final oracle.security.crypto.asn1.ASN1ObjectID id_netscape_ce
The Netscape certificate extensions OID prefix.

id_netscape_ce_type

static final oracle.security.crypto.asn1.ASN1ObjectID id_netscape_ce_type
The Netscape certificate type extension OID.

id_set_ce

static final oracle.security.crypto.asn1.ASN1ObjectID id_set_ce
The SET certificate extensions OID prefix.

id_set_ce_type

static final oracle.security.crypto.asn1.ASN1ObjectID id_set_ce_type
The SET certificate type extension OID.

Skip navigation links

Oracle Security Developer Tools Security Engine Java API Reference
11g (11.1.1)

E10674-02


Copyright © 2005, 2009, Oracle. All rights reserved.