Skip navigation links

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

E10674-02

A B C D E F G H I K L M N O P R S T U V W X


A

accessMethods() - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
Gets the defined access method OIDs.
addAccessDescription(ASN1ObjectID, GeneralName) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
Add the given access description to this AuthorityInfoAccess.
addAttribute(Attribute) - Method in class oracle.security.crypto.cert.AttributeSet
Adds an Attribute to this AttributeSet.
addAttribute(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cert.AttributeSet
Defines a single-valued attribute.
addAttribute(ASN1ObjectID, Vector) - Method in class oracle.security.crypto.cert.AttributeSet
Defines a possibly multiple-valued attribute.
addAttribute(AttributeTypeAndValue) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
Adds an AttributeTypeAndValue to this AttributeTypeAndValueList, replacing any previously defined attribute for the given attribute's type.
addAttribute(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
Defines a new attribute type and value pair.
addAttribute(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cert.CertificateRequest
Add an attribute to this certificate request.
addAttribute(Attribute) - Method in class oracle.security.crypto.cert.CertificateRequest
Add an attribute to this certificate request.
addAttribute(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cert.X500RDN
Adds and attribute to this RDN with the given type and value.
addAttribute(ASN1ObjectID, String) - Method in class oracle.security.crypto.cert.X500RDN
Adds and attribute to this RDN with the given type and value.
addAttributeValue(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cert.AttributeSet
Adds the given value to the value set of the attribute with the specified type OID; if no such attribute is defined, a new one is created which will have the single value.
addAuthSafe(PKCS12Safe) - Method in class oracle.security.crypto.cert.PKCS12
 
addBag(PKCS12Bag) - Method in class oracle.security.crypto.cert.PKCS12Safe
 
addBag(PKCS12Bag) - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
 
addCertificate(BigInteger) - Method in class oracle.security.crypto.cert.CRL
Add a certificate serial number to the revoked list.
addCertificate(BigInteger, Date) - Method in class oracle.security.crypto.cert.CRL
Add a certificate serial number to the revoked list with the given revocation date.
addCertificate(RevokedCertificate) - Method in class oracle.security.crypto.cert.CRL
Add a RevokedCertificate to the list.
addCertificate(X509) - Method in class oracle.security.crypto.cert.PKCS7
Add certificate to the vector of certificates.
addCertificatePolicy(X509PolicyInformation) - Method in class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
 
addComponent(X500RDN) - Method in class oracle.security.crypto.cert.X500Name
Add the specified X500RDN to this X500Name as a new component.
addComponent(ASN1ObjectID, ASN1String) - Method in class oracle.security.crypto.cert.X500Name
Add the specified type-and-value pair to this X500Name as a new component.
addComponent(ASN1ObjectID, String) - Method in class oracle.security.crypto.cert.X500Name
Add the specified type-and-value pair to this X500Name as a new component.
addComponent(String, String) - Method in class oracle.security.crypto.cert.X500Name
Add the specified name-and-value pair to this X500Name as a new component; the name will be mapped to its registered OID.
addCPSPointer(String) - Method in class oracle.security.crypto.cert.X509PolicyInformation
Add a Certificate Practice Statement (CPS Pointer) policy qualifier with the given URI to this certificate policy.
addCRL(CRL) - Method in class oracle.security.crypto.cert.PKCS7
Add CRL to the vector of CRLs.
addCRLDistPoint(CRLDistPoint) - Method in class oracle.security.crypto.cert.ext.CRLDistPointExtension
Adds a CRL distribution point.
addCRLIssuerName(GeneralName) - Method in class oracle.security.crypto.cert.CRLDistPoint
Adds a name to this distribution point representing the CRL issuer's name.
addExcludedSubtree(GeneralName) - Method in class oracle.security.crypto.cert.ext.NameConstraintsExtension
 
addExtension(X509Extension) - Method in class oracle.security.crypto.cert.CertificateRequest
Add an X.509 v3 extension to this certificate request, using a PKIX.extensionRequest attribute.
addExtension(X509Extension) - Method in class oracle.security.crypto.cert.CRL
Add an extension.
addExtension(X509Extension) - Method in class oracle.security.crypto.cert.RevokedCertificate
 
addExtension(X509Extension) - Method in class oracle.security.crypto.cert.X509
Add an extension.
addExtension(X509Extension) - Method in class oracle.security.crypto.cert.X509ExtensionSet
Add an extension to this extension set.
addGeneralName(GeneralName) - Method in class oracle.security.crypto.cert.CRLDistPointName
Add a GeneralName to this CRLDistPointName's full name.
addGeneralName(X500Name) - Method in class oracle.security.crypto.cert.GeneralNames
Add a GeneralName.
addGeneralName(String) - Method in class oracle.security.crypto.cert.GeneralNames
Add a GeneralName.
addGeneralName(GeneralName) - Method in class oracle.security.crypto.cert.GeneralNames
Add a GeneralName.
addGeneralNames(Vector) - Method in class oracle.security.crypto.cert.GeneralNames
Add a list of GeneralNames.
addGenericExt(X509Extension) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
addIssuerAltName(GeneralName) - Method in class oracle.security.crypto.cert.ext.IssuerAltNameExtension
 
addIssuerName(GeneralName) - Method in class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
 
addKeyPurpose(ASN1ObjectID) - Method in class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Adds a key purpose OID to this extension.
addPermittedSubtree(GeneralName) - Method in class oracle.security.crypto.cert.ext.NameConstraintsExtension
 
addPolicyQualifier(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cert.X509PolicyInformation
Add a policy qualifier to this certificate policy.
addSubjectAltName(GeneralName) - Method in class oracle.security.crypto.cert.ext.SubjectAltNameExtension
 
addTrustedCA(X509) - Method in class oracle.security.crypto.cert.TrustedCAPolicy
Adds a trusted CA certificate to the policy list, replacing any existing certificate with the same subject name.
addUserNotice(String, int[], String) - Method in class oracle.security.crypto.cert.X509PolicyInformation
Add a User Notice policy qualifier to this certificate policy.
addValue(ASN1Object) - Method in class oracle.security.crypto.cert.Attribute
 
AFFILIATION_CHANGE - Static variable in class oracle.security.crypto.cert.CRLReason
 
anyPolicy - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Policy OID = Any Policy.
Attribute - Class in oracle.security.crypto.cert
An attribute, as defined in X.501 and used in various PKIX and PKCS protocols, consists of a type (OID) and a set of 1 or more values defined by the given type.
Attribute() - Constructor for class oracle.security.crypto.cert.Attribute
Creates a new empty instance.
Attribute(ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.Attribute
Creates a new Attribute of the specified type, with no values.
Attribute(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cert.Attribute
Creates a new Attribute of the specified type, with the specified (single) value.
Attribute(ASN1ObjectID, Vector) - Constructor for class oracle.security.crypto.cert.Attribute
Creates a new Attribute of the specified type, with the specified values.
Attribute(InputStream) - Constructor for class oracle.security.crypto.cert.Attribute
Creates a new Attribute from the given input stream.
AttributeSet - Class in oracle.security.crypto.cert
An attribute set, as defined in X.501 and used in various PKCS and PKIX protocols, is a (possibly empty) set of attributes.
AttributeSet() - Constructor for class oracle.security.crypto.cert.AttributeSet
Creates a new, empty attribute set.
AttributeSet(InputStream) - Constructor for class oracle.security.crypto.cert.AttributeSet
 
AttributeTypeAndValue - Class in oracle.security.crypto.cert
An attribute type OID and a value defined by the OID, used in PKIX and PKCS protocols.
AttributeTypeAndValue() - Constructor for class oracle.security.crypto.cert.AttributeTypeAndValue
Creates a new, empty attribute type and value.
AttributeTypeAndValue(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cert.AttributeTypeAndValue
 
AttributeTypeAndValue(InputStream) - Constructor for class oracle.security.crypto.cert.AttributeTypeAndValue
 
AttributeTypeAndValueList - Class in oracle.security.crypto.cert
A an ordered list of AttributeTypeAndValue pairs.
AttributeTypeAndValueList() - Constructor for class oracle.security.crypto.cert.AttributeTypeAndValueList
Creates a new, empty attribute list.
AttributeTypeAndValueList(InputStream) - Constructor for class oracle.security.crypto.cert.AttributeTypeAndValueList
 
authorityCertIssuer() - Method in class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Gets the authority certificate issuer of this extension.
AuthorityInfoAccess - Class in oracle.security.crypto.cert
The AuthorityInfoAccessSyntax structure from RFC 2459, used in the certificate extension AuthorityInfoAccess and in the OCSP (RFC 2560) extension ServiceLocator.
AuthorityInfoAccess() - Constructor for class oracle.security.crypto.cert.AuthorityInfoAccess
Creates a new empty AuthorityInfoAccess.
AuthorityInfoAccess(InputStream) - Constructor for class oracle.security.crypto.cert.AuthorityInfoAccess
Creates a new AuthorityInfoAccess from the given input stream.
AuthorityInfoAccessExtension - Class in oracle.security.crypto.cert.ext
Represents the authority info access extension from RFC 2459.
AuthorityInfoAccessExtension() - Constructor for class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
Create a new extension with the appropriate OID type.
AuthorityInfoAccessExtension(AuthorityInfoAccess) - Constructor for class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
Creates a new extension with the given authority info access descriptions.
AuthorityInfoAccessExtension(AuthorityInfoAccess, boolean) - Constructor for class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
Creates a new extension with the given authority info access descriptions.
AuthorityInfoAccessExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
 
AuthorityKeyIDExtension - Class in oracle.security.crypto.cert.ext
Represents the certificate/CRL extension Authority Key Identifier from RFC 2459.
AuthorityKeyIDExtension() - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Create a new extension with the appropriate OID type.
AuthorityKeyIDExtension(byte[]) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Creates a new extension with the specified authority key identifier.
AuthorityKeyIDExtension(byte[], boolean) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Creates a new extension with the specified authority key identifier.
AuthorityKeyIDExtension(GeneralName, BigInteger) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Creates a new extension with the specified authority certificate issuer and serial number.
AuthorityKeyIDExtension(GeneralName, BigInteger, boolean) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Creates a new extension with the specified authority certificate issuer and serial number.
AuthorityKeyIDExtension(Vector, BigInteger) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Creates a new extension with the specified authority certificate issuer and serial number.
AuthorityKeyIDExtension(Vector, BigInteger, boolean) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Creates a new extension with the specified authority certificate issuer and serial number.
AuthorityKeyIDExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
 

B

BasicConstraintsExtension - Class in oracle.security.crypto.cert.ext
Represents the Basic Constraints certificate extension from RFC 2459.
BasicConstraintsExtension() - Constructor for class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Create a new extension with the appropriate OID type.
BasicConstraintsExtension(boolean) - Constructor for class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Creates a new extension with the specified CA flag.
BasicConstraintsExtension(boolean, boolean) - Constructor for class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Creates a new extension with the specified CA flag.
BasicConstraintsExtension(BigInteger) - Constructor for class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Creates a new extension with CA flag true and the specified path length.
BasicConstraintsExtension(BigInteger, boolean) - Constructor for class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Creates a new extension with CA flag true and the specified path length.
BasicConstraintsExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.BasicConstraintsExtension
 

C

CA_COMPROMISE - Static variable in class oracle.security.crypto.cert.CRLReason
 
Certificate - Class in oracle.security.crypto.cert
An abstract certificate class.
Certificate() - Constructor for class oracle.security.crypto.cert.Certificate
 
CERTIFICATE - Static variable in class oracle.security.crypto.cert.X509Attributes
Constant for use with X509Attributes.fromExtensionSet(oracle.security.crypto.cert.X509ExtensionSet, int).
CERTIFICATE_HOLD - Static variable in class oracle.security.crypto.cert.CRLReason
 
certificateIssuer() - Method in class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
Gets the certificate issuer of this extension.
CertificatePoliciesExtension - Class in oracle.security.crypto.cert.ext
Represents the Certificate Policies extension from RFC 2459.
CertificatePoliciesExtension() - Constructor for class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
Create a new extension with the appropriate OID type.
CertificatePoliciesExtension(X509PolicyInformation) - Constructor for class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
Creates a new extension with the specified policy information.
CertificatePoliciesExtension(X509PolicyInformation, boolean) - Constructor for class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
Creates a new extension with the specified policy information.
CertificatePoliciesExtension(Vector) - Constructor for class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
Creates a new extension with the specified policy information.
CertificatePoliciesExtension(Vector, boolean) - Constructor for class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
Creates a new extension with the specified policy information.
CertificatePoliciesExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
 
CertificateRequest - Class in oracle.security.crypto.cert
A class that encapsulates a DER-encoded PKCS #10 certificate request.
CertificateRequest() - Constructor for class oracle.security.crypto.cert.CertificateRequest
Creates a new, uninitialized, certificate request.
CertificateRequest(X500Name, KeyPair) - Constructor for class oracle.security.crypto.cert.CertificateRequest
Generate a certificate request in the correct format.
CertificateRequest(X500Name, KeyPair, boolean) - Constructor for class oracle.security.crypto.cert.CertificateRequest
Generate a certificate request.
CertificateRequest(InputStream) - Constructor for class oracle.security.crypto.cert.CertificateRequest
Initialize this certificate request by reading from the specified input stream.
CertificateRequest(byte[]) - Constructor for class oracle.security.crypto.cert.CertificateRequest
Initialize this certificate request by reading from the specified byte array.
CertificateStatus - Class in oracle.security.crypto.cert
Objects of this class represent the status of a certificate.
CertificateStatus() - Constructor for class oracle.security.crypto.cert.CertificateStatus
Creates a new certificate status object with UNKNOWN status code.
CertificateStatus(int) - Constructor for class oracle.security.crypto.cert.CertificateStatus
Creates a new certificate status object with the specified status code.
CertificateStatus(int, String) - Constructor for class oracle.security.crypto.cert.CertificateStatus
Creates a new certificate status object with the specified status code and reason.
CertificateTrustPolicy - Interface in oracle.security.crypto.cert
A generic interface for implementing a particular certificate verification scheme, via the CertificateVerifier interface, such as constructing and verifying certificate chains.
CertificateValidator - Interface in oracle.security.crypto.cert
A generic interface for mechanisms, such as CRLs, LDAP and OCSP, that can be used to obtain the validity/revocation status of a certificate.
CertificateVerifier - Interface in oracle.security.crypto.cert
A generic interface for certificate verification policies, such as X.509 certificate path validation, that operate on certificates known by issuer DN and serial number.
CESSATION_OF_OPERATION - Static variable in class oracle.security.crypto.cert.CRLReason
 
clearAllReasonFlags() - Method in class oracle.security.crypto.cert.CRLDistPoint
 
clearAllReasonFlags() - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
clearAllUsageFlags() - Method in class oracle.security.crypto.cert.ext.KeyUsageExtension
 
clearAllUsageFlags() - Method in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
 
clearReasonFlag(CRLReason) - Method in class oracle.security.crypto.cert.CRLDistPoint
 
clearReasonFlag(CRLReason) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
clearUsageFlag(int) - Method in class oracle.security.crypto.cert.ext.KeyUsageExtension
 
clearUsageFlag(int) - Method in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
 
clone() - Method in class oracle.security.crypto.cert.AttributeSet
 
clone() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
componentAt(int) - Method in class oracle.security.crypto.cert.X500Name
 
components() - Method in class oracle.security.crypto.cert.X500Name
 
containsGeneralName(GeneralName) - Method in class oracle.security.crypto.cert.GeneralNames
Indicate if the GeneralName is present in this object.
CR_LIST - Static variable in class oracle.security.crypto.cert.X509Attributes
Constant for use with X509Attributes.fromExtensionSet(oracle.security.crypto.cert.X509ExtensionSet, int).
CRL - Class in oracle.security.crypto.cert
This class encapsulates a X.509 certificate revocation list (CRL) of RevokedCertificate objects.
CRL() - Constructor for class oracle.security.crypto.cert.CRL
Create an empty CRL.
CRL(InputStream) - Constructor for class oracle.security.crypto.cert.CRL
Input a CRL from a stream.
CRL(File) - Constructor for class oracle.security.crypto.cert.CRL
Input a CRL from a file.
CRL(URL) - Constructor for class oracle.security.crypto.cert.CRL
Input a CRL from a URL.
CRL(X509) - Constructor for class oracle.security.crypto.cert.CRL
Make a new CRL, which is expected to be issued by the given issuer.
CRL(X509, InputStream) - Constructor for class oracle.security.crypto.cert.CRL
Input from a stream a CRL issued by the given issuer.
CRL(X509, File) - Constructor for class oracle.security.crypto.cert.CRL
Input from a file a CRL issued by the given issuer.
CRL(X509, URL) - Constructor for class oracle.security.crypto.cert.CRL
Input from a URL a CRL issued by the given issuer.
CRL(X500Name, PrivateKey, Date, Date, Vector) - Constructor for class oracle.security.crypto.cert.CRL
Make a new CRL.
CRL(X500Name, PrivateKey, int) - Constructor for class oracle.security.crypto.cert.CRL
Make a new CRL with an empty list of certificates.
CRL(X500Name, PrivateKey) - Constructor for class oracle.security.crypto.cert.CRL
Make a new CRL with an empty list of certificates and no scheduled next update.
CRL_SIGN - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
CRL_SIGN - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
CRLCertificateIssuerExtension - Class in oracle.security.crypto.cert.ext
Represents the CRL entry extension Certificate Issuer from RFC 2459.
CRLCertificateIssuerExtension() - Constructor for class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
Create a new extension with the appropriate OID type.
CRLCertificateIssuerExtension(GeneralName) - Constructor for class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
Creates a new extension with the specified certificate issuer.
CRLCertificateIssuerExtension(GeneralName, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
Creates a new extension with the specified certificate issuer.
CRLCertificateIssuerExtension(Vector) - Constructor for class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
Creates a new extension with the specified certificate issuer.
CRLCertificateIssuerExtension(Vector, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
Creates a new extension with the specified certificate issuer.
CRLCertificateIssuerExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
 
CRLDistPoint - Class in oracle.security.crypto.cert
The name of a CRL distribution point, as defined in RFC 2459.
CRLDistPoint() - Constructor for class oracle.security.crypto.cert.CRLDistPoint
Creates a new empty instance.
CRLDistPoint(CRLDistPointName) - Constructor for class oracle.security.crypto.cert.CRLDistPoint
Create a new CRLDistPoint with the given GeneralName.
CRLDistPoint(GeneralName) - Constructor for class oracle.security.crypto.cert.CRLDistPoint
Create a new CRLDistPoint with the given general name (relative to the CRL issuer's name).
CRLDistPoint(InputStream) - Constructor for class oracle.security.crypto.cert.CRLDistPoint
Create a new CRLDistPoint by reading its encoded value from the given input stream.
CRLDistPointExtension - Class in oracle.security.crypto.cert.ext
Represents the CRL distribution points extension from RFC 2459.
CRLDistPointExtension() - Constructor for class oracle.security.crypto.cert.ext.CRLDistPointExtension
Create a new extension with the appropriate OID type.
CRLDistPointExtension(CRLDistPoint) - Constructor for class oracle.security.crypto.cert.ext.CRLDistPointExtension
Creates a new extension with the given CRL distribution point.
CRLDistPointExtension(CRLDistPoint, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLDistPointExtension
Creates a new extension with the given CRL distribution point.
CRLDistPointExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CRLDistPointExtension
 
CRLDistPointName - Class in oracle.security.crypto.cert
The name of a CRL distribution point name, as defined in RFC 2459.
CRLDistPointName() - Constructor for class oracle.security.crypto.cert.CRLDistPointName
Creates a new empty instance.
CRLDistPointName(GeneralName) - Constructor for class oracle.security.crypto.cert.CRLDistPointName
Create a new CRLDistPointName with the given GeneralName.
CRLDistPointName(Vector) - Constructor for class oracle.security.crypto.cert.CRLDistPointName
Create a new CRLDistPointName with the given vector of GeneralName.
CRLDistPointName(X500RDN) - Constructor for class oracle.security.crypto.cert.CRLDistPointName
Create a new CRLDistPointName with the given relative distinguished name (relative to the CRL issuer's name).
CRLDistPointName(InputStream) - Constructor for class oracle.security.crypto.cert.CRLDistPointName
Create a new CRLDistPointName by reading its encoded value from the given input stream.
CRLHoldInstructionExtension - Class in oracle.security.crypto.cert.ext
Represents the hold instruction extension for CRL enrty from RFC 2459.
CRLHoldInstructionExtension() - Constructor for class oracle.security.crypto.cert.ext.CRLHoldInstructionExtension
Create a new extension with the appropriate OID type.
CRLHoldInstructionExtension(ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.ext.CRLHoldInstructionExtension
Creates a new extension with the given hold instruction.
CRLHoldInstructionExtension(ASN1ObjectID, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLHoldInstructionExtension
Creates a new extension with the given hold instruction and critical value.
CRLHoldInstructionExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CRLHoldInstructionExtension
 
CRLInvalidityDateExtension - Class in oracle.security.crypto.cert.ext
Represents the CRL entry extension InvalidityDate from RFC 2459.
CRLInvalidityDateExtension() - Constructor for class oracle.security.crypto.cert.ext.CRLInvalidityDateExtension
Create a new extension with the appropriate OID type.
CRLInvalidityDateExtension(Date) - Constructor for class oracle.security.crypto.cert.ext.CRLInvalidityDateExtension
Creates a new extension with the given Date.
CRLInvalidityDateExtension(Date, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLInvalidityDateExtension
Creates a new extension with the given Date.
CRLInvalidityDateExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CRLInvalidityDateExtension
 
CRLNumberExtension - Class in oracle.security.crypto.cert.ext
CRL Number extension from RFC 2459.
CRLNumberExtension() - Constructor for class oracle.security.crypto.cert.ext.CRLNumberExtension
Create a new extension with the appropriate OID type.
CRLNumberExtension(BigInteger) - Constructor for class oracle.security.crypto.cert.ext.CRLNumberExtension
Creates a new extension with the given CRL number.
CRLNumberExtension(BigInteger, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLNumberExtension
Creates a new extension with the given CRL number.
CRLNumberExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CRLNumberExtension
 
CRLReason - Class in oracle.security.crypto.cert
Reason for a certificate revocation.
CRLReason() - Constructor for class oracle.security.crypto.cert.CRLReason
Creates a new empty instance.
CRLReason(InputStream) - Constructor for class oracle.security.crypto.cert.CRLReason
 
CRLReasonExtension - Class in oracle.security.crypto.cert.ext
Represents the CRL entry extension CRLReason from RFC 2459.
CRLReasonExtension() - Constructor for class oracle.security.crypto.cert.ext.CRLReasonExtension
Create a new extension with the appropriate OID type.
CRLReasonExtension(CRLReason) - Constructor for class oracle.security.crypto.cert.ext.CRLReasonExtension
Creates a new extension with the given reason.
CRLReasonExtension(CRLReason, boolean) - Constructor for class oracle.security.crypto.cert.ext.CRLReasonExtension
Creates a new extension with the given reason.
CRLReasonExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.CRLReasonExtension
 

D

DATA_ENCIPHERMENT - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
DATA_ENCIPHERMENT - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
DECIPHER_ONLY - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
DECIPHER_ONLY - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
decode() - Method in class oracle.security.crypto.cert.X509
 
DeltaCRLIndicatorExtension - Class in oracle.security.crypto.cert.ext
Delta CRL Indicator extension for CRL from RFC 2459.
DeltaCRLIndicatorExtension() - Constructor for class oracle.security.crypto.cert.ext.DeltaCRLIndicatorExtension
Creates a new extension with the appropriate OID type.
DeltaCRLIndicatorExtension(BigInteger) - Constructor for class oracle.security.crypto.cert.ext.DeltaCRLIndicatorExtension
Creates a new extension with the given base CRL number.
DeltaCRLIndicatorExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.DeltaCRLIndicatorExtension
 
DIGITAL_SIGNATURE - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
DIGITAL_SIGNATURE - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
DIRECTORY_NAME - Static variable in class oracle.security.crypto.cert.GeneralName.Type
A X500Name distinguished name.
DNS_NAME - Static variable in class oracle.security.crypto.cert.GeneralName.Type
A DNS name, of the form "host.domain.com".

E

EDI_PARTY_NAME - Static variable in class oracle.security.crypto.cert.GeneralName.Type
 
elementAt(int) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
elements() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
emailAddress - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Email Address (EMAIL) from PKCS #9.
ENCIPHER_ONLY - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
ENCIPHER_ONLY - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
Entity - Class in oracle.security.crypto.cert
A class that represents an entity, such as a person, an object, or a holder of a certificate.
Entity() - Constructor for class oracle.security.crypto.cert.Entity
Creates a new, unnamed entity.
Entity(String) - Constructor for class oracle.security.crypto.cert.Entity
Creates a new entity with the given name.
equals(Object) - Method in class oracle.security.crypto.cert.CRL
Compare this CRL to the specified object.
equals(Object) - Method in class oracle.security.crypto.cert.Entity
Returns true if and the only if the specified object is an Entity with the same name.
equals(Object) - Method in class oracle.security.crypto.cert.GeneralName
Indicates whether or not the given object is equal to this GeneralName object.
equals(Object) - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
equals(Object) - Method in class oracle.security.crypto.cert.X500Name
Compares this X.500 name to the specified object.
equals(Object) - Method in class oracle.security.crypto.cert.X500RDN
 
equals(Object) - Method in class oracle.security.crypto.cert.X509
Compare this certificate to the specified object.
EXPIRED - Static variable in class oracle.security.crypto.cert.CertificateStatus
Status code for certificates which have expired (or are not yet valid).
extensionRequest - Static variable in interface oracle.security.crypto.cert.PKIX
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.
extensionTypes() - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns an enumeration of the this revoked certificate's extension types.
ExtKeyUsageExtension - Class in oracle.security.crypto.cert.ext
Represents the extended key usage extension for certificates from RFC 2459.
ExtKeyUsageExtension() - Constructor for class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Create a new extension with the appropriate OID type.
ExtKeyUsageExtension(ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Creates a new extension with the given key purpose OID.
ExtKeyUsageExtension(ASN1ObjectID, boolean) - Constructor for class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Creates a new extension with the given key purpose OID and critical value.
ExtKeyUsageExtension(Vector, boolean) - Constructor for class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Creates a new extension with the given vector of key purpose OIDs and critical value.
ExtKeyUsageExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
 

F

fromExtensionSet(X509ExtensionSet, int) - Static method in class oracle.security.crypto.cert.X509Attributes
Returns a X509Attributes containing the extensions from the given X509ExtensionSet.

G

GeneralName - Class in oracle.security.crypto.cert
The X.509 GeneralName type, as defined in RFC 2459.
GeneralName() - Constructor for class oracle.security.crypto.cert.GeneralName
Creates a new empty instance.
GeneralName(GeneralName.Type, ASN1Object) - Constructor for class oracle.security.crypto.cert.GeneralName
 
GeneralName(GeneralName.Type, String) - Constructor for class oracle.security.crypto.cert.GeneralName
 
GeneralName(X500Name) - Constructor for class oracle.security.crypto.cert.GeneralName
 
GeneralName(InputStream) - Constructor for class oracle.security.crypto.cert.GeneralName
 
GeneralName.Type - Class in oracle.security.crypto.cert
The underlying name type of a GeneralName.
generalNameAt(int) - Method in class oracle.security.crypto.cert.GeneralNames
Returns the GeneralName at the given index.
GeneralNames - Class in oracle.security.crypto.cert
'GeneralNames' is a SEQUENCE of the GeneralName type defined in RFC 2459.
GeneralNames() - Constructor for class oracle.security.crypto.cert.GeneralNames
Create an empty GeneralNames.
GeneralNames(Vector) - Constructor for class oracle.security.crypto.cert.GeneralNames
Create a GeneralNames.
GeneralNames(GeneralName) - Constructor for class oracle.security.crypto.cert.GeneralNames
Create a GeneralNames.
GeneralNames(X500Name) - Constructor for class oracle.security.crypto.cert.GeneralNames
Create a GeneralNames.
GeneralNames(String) - Constructor for class oracle.security.crypto.cert.GeneralNames
Create a GeneralNames.
GeneralNames(X500Name, String) - Constructor for class oracle.security.crypto.cert.GeneralNames
Create a GeneralNames.
GeneralNames(InputStream) - Constructor for class oracle.security.crypto.cert.GeneralNames
Create a GeneralNames.
generalNames() - Method in class oracle.security.crypto.cert.GeneralNames
Returns the list of GeneralName objects.
getAccessDescriptions(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
Get the access location(s) for the given access method.
getAttribute(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AttributeSet
Returns the attribute with the given OID.
getAttribute(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
Returns the attribute with the given OID.
getAttribute(ASN1ObjectID) - Method in class oracle.security.crypto.cert.CertificateRequest
 
getAttribute(String) - Method in class oracle.security.crypto.cert.X500Name
Returns the first X500RDN with the given attribute name.
getAttribute(ASN1ObjectID) - Method in class oracle.security.crypto.cert.X500Name
Returns the first X500RDN with the given attribute type.
getAttributes() - Method in class oracle.security.crypto.cert.CertificateRequest
 
getAttributeValue(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
getAttributeValue(String) - Method in class oracle.security.crypto.cert.X500Name
Gets the value for the first X500RDN with the given attribute name.
getAttributeValue(ASN1ObjectID) - Method in class oracle.security.crypto.cert.X500Name
Gets the value for the first X500RDN with the given attribute type.
getAttributeValues(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AttributeSet
Returns the values(s) of the attribute specified by the given OID.
getAuthorityCertSerialNo() - Method in class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Gets the authority certificate serial number for this extension.
getAuthorityInfoAccess() - Method in class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
Gets the authority access information for this extension.
getAuthorityKeyID() - Method in class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
Gets the authority key ID for this extension.
getAuthorityKeyIdentifierID() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getAuthorityKeyIdentifierIssuer() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getAuthorityKeyIdentifierSerialNo() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getAuthSafes() - Method in class oracle.security.crypto.cert.PKCS12
Get the vector of authenticated safes, represented as PKCS12Safe objects.
getBags() - Method in class oracle.security.crypto.cert.PKCS12Safe
Returns the vector of PKCS12Bags contained in this safe.
getBags() - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Returns the sequence of PKCS12Bags contained in this safeContents bag.
getBaseCRLNumber() - Method in class oracle.security.crypto.cert.ext.DeltaCRLIndicatorExtension
Gets the CRL number.
getBottomCert() - Method in class oracle.security.crypto.cert.KeyPairPKCS12
 
getCA() - Method in class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Gets the CA flag.
getCA() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getCert() - Method in class oracle.security.crypto.cert.PKCS12CertBag
 
getCertID(X500Name, BigInteger, MessageDigest) - Static method in class oracle.security.crypto.cert.X509
Compute the ID of a certificate.
getCertID(MessageDigest) - Method in class oracle.security.crypto.cert.X509
Compute the ID of this certificate.
getCertificateChain() - Method in class oracle.security.crypto.cert.KeyPairPKCS12
Gets the certificate chain from this KeyPairPKCS12 in order from bottom to top.
getCertificatePolicies() - Method in class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
 
getCertificatePolicies() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getCertificates() - Method in class oracle.security.crypto.cert.PKCS7
Returns vector of certificates to be wrapped.
getChallenge() - Method in class oracle.security.crypto.cert.SPKAC
Returns the challenge string.
getCommonName() - Method in class oracle.security.crypto.cert.X500Name
 
getComponents() - Method in class oracle.security.crypto.cert.X500Name
 
getCountryName() - Method in class oracle.security.crypto.cert.X500Name
 
getCritical() - Method in class oracle.security.crypto.cert.X509Extension
Indicates whether this extension is critical.
getCRL() - Method in class oracle.security.crypto.cert.PKCS12CRLBag
 
getCRLDistPoints() - Method in class oracle.security.crypto.cert.ext.CRLDistPointExtension
Gets the CRL distribution points for this extension.
getCRLIssuerNames() - Method in class oracle.security.crypto.cert.CRLDistPoint
Gets the CRL issuer's name for this distribution point.
getCRLNumber() - Method in class oracle.security.crypto.cert.ext.CRLNumberExtension
Gets the CRL number.
getCRLNumber() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getCRLs() - Method in class oracle.security.crypto.cert.PKCS7
Returns vector of CRLs to be wrapped.
getDate() - Method in class oracle.security.crypto.cert.CRL
Get this CRL's date.
getDistPointName() - Method in class oracle.security.crypto.cert.CRLDistPoint
Gets the distribution point name for this distribution point.
getDistPointName() - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Gets the distribution point name for this extension.
getEmail() - Method in class oracle.security.crypto.cert.X500Name
 
getEncoded() - Method in class oracle.security.crypto.cert.CRL
Returns the encoded form of this object.
getEncoded() - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
getEncoded() - Method in class oracle.security.crypto.cert.PKCS7
Returns the ASN.1 encoding.
getEncoded() - Method in class oracle.security.crypto.cert.X509
Returns the ASN.1 encoding.
getExcludedSubtrees() - Method in class oracle.security.crypto.cert.ext.NameConstraintsExtension
Gets the excluded subtrees defined for this extension.
getExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cert.CRL
Return the extension with the specified OID, or null if it is not present.
getExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns the extension with the specified OID.
getExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cert.X509
Return the first extension with the specified ID, or null if it was not present.
getExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns the extension with the given type.
getExtensions() - Method in class oracle.security.crypto.cert.CertificateRequest
Equivalent to getAttribute(PKIX.extensionRequest).
getExtensions() - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns a vector of the CRL entry extensions for this revoked certificate.
getExtensions() - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns a vector of all the extensions contained in this X509ExtensionSet.
getExtensionSet() - Method in class oracle.security.crypto.cert.CRL
Returns the set of X509Extensions.
getExtensionSet() - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns the CRL entry extensions for this revoked certificate.
getExtensionSet() - Method in class oracle.security.crypto.cert.X509
Returns the set of X509Extensions.
getFingerprint() - Method in class oracle.security.crypto.cert.X509
Compute and return MD5 fingerprint of the certificate.
getFriendlyName() - Method in class oracle.security.crypto.cert.PKCS12Bag
 
getFullName() - Method in class oracle.security.crypto.cert.CRLDistPointName
Get the full name for this distribution point name.
getGeneralNames() - Method in class oracle.security.crypto.cert.GeneralNames
Returns the list of GeneralName objects.
getGenericExts() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getHolder() - Method in class oracle.security.crypto.cert.Certificate
Returns the holder of this certificate.
getHolder() - Method in class oracle.security.crypto.cert.X509
Get the holder of the certificate.
getHoldInstruction() - Method in class oracle.security.crypto.cert.ext.CRLHoldInstructionExtension
Gets the hold instruction code.
getID() - Method in class oracle.security.crypto.cert.X509PolicyInformation
Returns the policy ID.
getInhibitPolicyMapping() - Method in class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
Gets the value for inhibitPolicyMapping, or null if not defined for this extension.
getInvalidityDate() - Method in class oracle.security.crypto.cert.ext.CRLInvalidityDateExtension
Gets the value of this extension.
getIssuer() - Method in class oracle.security.crypto.cert.CRL
Returns the issuer of this CRL.
getIssuer() - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
getIssuer() - Method in class oracle.security.crypto.cert.PKCS7
If this object is a detached signature, returns the issuer of the signer's certificate.
getIssuer() - Method in class oracle.security.crypto.cert.X509
Returns the name of the issuer.
getKeyPurposes() - Method in class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Gets the key purpose OIDs.
getKeyUsage() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getLocalityName() - Method in class oracle.security.crypto.cert.X500Name
 
getLocalKeyID() - Method in class oracle.security.crypto.cert.PKCS12Bag
 
getMode() - Method in class oracle.security.crypto.cert.PKCS12Safe
Get the encryption mode used for this safe.
getName() - Method in class oracle.security.crypto.cert.Entity
Returns the name of this entity.
getNetscapeCertType() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getNextDate() - Method in class oracle.security.crypto.cert.CRL
Get the date of the next update (i.e., last date of validity for this CRL).
getNotAfterDate() - Method in class oracle.security.crypto.cert.X509
Get the not after date.
getNotBeforeDate() - Method in class oracle.security.crypto.cert.X509
Get the not before date.
getOrganizationName() - Method in class oracle.security.crypto.cert.X500Name
 
getOrgUnitName() - Method in class oracle.security.crypto.cert.X500Name
 
getPassword() - Method in class oracle.security.crypto.cert.PKCS12
 
getPassword() - Method in class oracle.security.crypto.cert.PKCS12Safe
Returns the data encryption password for this PKCS12Safe.
getPassword() - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Returns the password to use for encrypting and/or decrypting the enclosed PrivateKeyPKCS8.
getPathLen() - Method in class oracle.security.crypto.cert.ext.BasicConstraintsExtension
Gets the path length constraint.
getPBEOID() - Method in class oracle.security.crypto.cert.PKCS12Safe
 
getPermittedSubtrees() - Method in class oracle.security.crypto.cert.ext.NameConstraintsExtension
Gets the permitted subtrees defined for this extension.
getPKCS8() - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
getPolicyQualifiers() - Method in class oracle.security.crypto.cert.X509PolicyInformation
Returns a Vector containing the policy qualifiers, or null if none are defined.
getPrivateKey() - Method in class oracle.security.crypto.cert.KeyPairPKCS12
Decrypts the PrivateKeyPKCS8 enclosed in this KeyPairPKCS12's PKCS12ShroudedKeyBag, using the password set for it (default is the parent PKCS12's password).
getPrivateKey(String) - Method in class oracle.security.crypto.cert.KeyPairPKCS12
Decrypts the PrivateKeyPKCS8 enclosed in this KeyPairPKCS12's PKCS12ShroudedKeyBag, using the given password.
getPrivateKey() - Method in class oracle.security.crypto.cert.PKCS12KeyBag
 
getPrivateKey() - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
getPrivateKeyInfo() - Method in class oracle.security.crypto.cert.PKCS12KeyBag
 
getPrivateKeyPKCS8() - Method in class oracle.security.crypto.cert.KeyPairPKCS12
 
getPublicKey() - Method in class oracle.security.crypto.cert.Certificate
Returns the public key associated with this certificate.
getPublicKey() - Method in class oracle.security.crypto.cert.CertificateRequest
Returns the subject public key.
getPublicKey() - Method in class oracle.security.crypto.cert.SPKAC
Get the public key.
getPublicKey() - Method in class oracle.security.crypto.cert.X509
Gets the public key.
getReason() - Method in class oracle.security.crypto.cert.CertificateStatus
Get the reason for this status.
getReason() - Method in class oracle.security.crypto.cert.ext.CRLReasonExtension
Gets the reason of this extension.
getRelativeName() - Method in class oracle.security.crypto.cert.CRLDistPointName
Get the name for this distribution point name, relative to the name of the CRL's issuer.
getRequireCAFlag() - Method in class oracle.security.crypto.cert.TrustedCAPolicy
 
getRequireCRLs() - Method in class oracle.security.crypto.cert.TrustedCAPolicy
 
getRequireExplicitPolicy() - Method in class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
Gets the value for requireExplicitPolicy, or null if not defined for this extension.
getRevocationDate() - Method in class oracle.security.crypto.cert.CertificateStatus
If the status code is REVOKED, use this method to get the revocation date, if set.
getRevocationDate() - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns the date on which the certificate was revoked.
getRevokedCertificate(BigInteger) - Method in class oracle.security.crypto.cert.CRL
Returns the revocation record for the given serial number, or null if it is not on the list.
getRevokedCertificates() - Method in class oracle.security.crypto.cert.CRL
Get the vector of CRL entries.
getRFC822Names() - Method in class oracle.security.crypto.cert.GeneralNames
Returns the list of RFC-822 email addresses in this object.
getSecretType() - Method in class oracle.security.crypto.cert.PKCS12SecretBag
 
getSecretValue() - Method in class oracle.security.crypto.cert.PKCS12SecretBag
 
getSerialNo() - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
getSerialNo() - Method in class oracle.security.crypto.cert.PKCS7
If this object is a detached signature, returns the serial number of the signer's certificate.
getSerialNo() - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns the serial number of the certificate which was revoked.
getSerialNo() - Method in class oracle.security.crypto.cert.X509
Get the serial number.
getSETCertType() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getSigAlgOID() - Method in class oracle.security.crypto.cert.X509
Get the signature algorithm OID used for signing this certificate.
getSigAlgString() - Method in class oracle.security.crypto.cert.X509
Get the string representation of the signature algorithm used to sign this certificate.
getSigBytes() - Method in class oracle.security.crypto.cert.CertificateRequest
Returns the signature bytes, signing the certificate first if needed.
getSigBytes() - Method in class oracle.security.crypto.cert.CRL
Signs the certificate and returns the signature bytes.
getSigBytes() - Method in class oracle.security.crypto.cert.X509
Returns the signature bytes, signing the certificate first if needed.
getStateName() - Method in class oracle.security.crypto.cert.X500Name
 
getStatusCode() - Method in class oracle.security.crypto.cert.CertificateStatus
Get the status code.
getStatusCodeString() - Method in class oracle.security.crypto.cert.CertificateStatus
Get the string representation for the status code.
getSubject() - Method in class oracle.security.crypto.cert.CertificateRequest
Returns the subject name.
getSubject() - Method in class oracle.security.crypto.cert.X509
Returns the name of the subject of this certificate (same as getHolder, except the return type is X500Name).
getSubjectKeyID() - Method in class oracle.security.crypto.cert.ext.SubjectKeyIDExtension
Gets the subject key ID for this extension.
getSubjectKeyIdentifier() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
getType() - Method in class oracle.security.crypto.cert.Attribute
 
getType() - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
Returns the type.
getType() - Method in class oracle.security.crypto.cert.GeneralName
 
getType() - Method in class oracle.security.crypto.cert.X509Extension
 
getUseWrongFormat() - Method in class oracle.security.crypto.cert.CertificateRequest
Returns true if using the "wrong" format, otherwise returns false.
getValidCertificate(IssuerAndSerialNo) - Method in interface oracle.security.crypto.cert.CertificateVerifier
Returns a certificate, known to be valid (according to criteria dependent on the verification scheme), which has the given issuer name and serial number.
getValue() - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
Returns the value.
getValue() - Method in class oracle.security.crypto.cert.CRLReason
Gets the value of this CRLReason.
getValue() - Method in class oracle.security.crypto.cert.GeneralName
 
getValue(ASN1ObjectID) - Method in class oracle.security.crypto.cert.X500RDN
 
getValue() - Method in class oracle.security.crypto.cert.X509Extension
Returns the value of this extension.
getValues() - Method in class oracle.security.crypto.cert.Attribute
 

H

hasAccessMethod(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
Returns true if one or more access descriptions are defined for the given method OID, otherwise returns false.
hasAttribute(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AttributeSet
Returns true if this AttributeSet has an Attribute with the specified type, otherwise returns false.
hasAttribute(ASN1ObjectID) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
Returns true if this has an AttributeTypeAndValue with the specified type, otherwise returns false.
hasExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns true if this X509ExtensionSet contains an extension of the given type, otherwise returns false.
hashCode() - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
hashCode() - Method in class oracle.security.crypto.cert.X500Name
 
hashCode() - Method in class oracle.security.crypto.cert.X500RDN
 
hashCode() - Method in class oracle.security.crypto.cert.X509
 
hasKeyPurpose(ASN1ObjectID) - Method in class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
Returns true if this extension has the given key purpose OID set, otherwise returns false.
hasReasonFlag(CRLReason) - Method in class oracle.security.crypto.cert.CRLDistPoint
Returns whether or not the distribution point has revocations for the given reason code.
hasReasonFlag(CRLReason) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Returns whether or not the distribution point has revocations for the given reason code.
hasUnrecognizedCriticalExtension() - Method in class oracle.security.crypto.cert.CRL
Returns true if this CRL or any of its revoked certificate entries has an unrecognized critical extension.
hasUnrecognizedCriticalExtension() - Method in class oracle.security.crypto.cert.X509
Indicates whether this certificate contains an unrecognized critical extesion.
hasUnrecognizedCriticalExtension() - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns true if this X509ExtensionSet contains a critical extension that is not recognized by this implementation.
hasUsageFlag(int) - Method in class oracle.security.crypto.cert.ext.KeyUsageExtension
Returns whether or not the given key usage flag is set.
hasUsageFlag(int) - Method in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Returns whether or not the given certificate usage flag is set.
holder - Variable in class oracle.security.crypto.cert.Certificate
The holder of the certificate.
holdInstruction - Static variable in interface oracle.security.crypto.cert.PKIX
 

I

id_ad - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Authority Information Access - Access Description Arc.
id_ad_caIssuers - Static variable in interface oracle.security.crypto.cert.PKIX
 
id_ad_ocsp - Static variable in interface oracle.security.crypto.cert.PKIX
 
id_at - Static variable in interface oracle.security.crypto.cert.PKIX
Arc for X.520 standard naming attributes.
id_at_commonName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Common Name (CN).
id_at_countryName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Country Name (C).
id_at_dnQualifier - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type DN Qualifier.
id_at_generationQualifier - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Generational Qualifier.
id_at_givenName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Given Name.
id_at_initials - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Initials.
id_at_localityName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Locality Name (L).
id_at_name - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Name.
id_at_organizationalUnitName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Organizational Unit Name (OU).
id_at_organizationName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Organization Name (O).
id_at_pseudonym - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Pseudonym.
id_at_serialNumber - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Serial Number.
id_at_stateOrProvinceName - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type State Or Province Name (ST).
id_at_streetAddress - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Street address (STREET).
id_at_surname - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Surname.
id_at_title - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the X.520 distinguished name attribute type Title.
id_ce - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate/CRL/CRL Entry Extensions Arc.
id_ce_authorityKeyIdentifier - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate/CRL Extension: Authority Key Identifier.
id_ce_basicConstraints - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Basic Constraints.
id_ce_certificateIssuer - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Entry Extension: Certificate Issuer.
id_ce_certificatePolicies - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies.
id_ce_cRLDistributionPoints - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: CRL distribution points.
id_ce_cRLNumber - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Extension: CRL Number.
id_ce_cRLReason - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Entry Extension: CRL Reason Code.
id_ce_deltaCRLIndicator - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Extension: Delta CRL Indicator.
id_ce_extKeyUsage - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Extended Key Usage.
id_ce_holdInstructionCode - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Entry Extension: Hold Instruction Code.
id_ce_invalidityDate - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Entry Extension: Invalidity Date.
id_ce_issuerAltName - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Issuer Alternative Name
id_ce_issuingDistributionPoint - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Extension: Issuing Distribution Point.
id_ce_keyUsage - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Key Usage.
id_ce_nameConstraints - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Name Constraints.
id_ce_policyConstraints - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Policy Constraints.
id_ce_subjectAltName - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Subject Alternative Name
id_ce_subjectKeyIdentifier - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Subject Key Identifier.
id_domainComponent - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the Domain Component attribute type from RFC 2247 and RFC 1274
id_holdinstruction_callissuer - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Entry Extension: Hold Instruction Code - Value = CALL_ISSUER.
id_holdinstruction_none - Static variable in interface oracle.security.crypto.cert.PKIX
Deprecated.  
id_holdinstruction_reject - Static variable in interface oracle.security.crypto.cert.PKIX
CRL Entry Extension: Hold Instruction Code - Value = REJECT.
id_kp - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Key Purpose Arc.
id_kp_clientAuth - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Key Purpose = TLS Web Client Authentication.
id_kp_codeSigning - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Key Purpose = Downloadable Code Signing.
id_kp_emailProtection - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Key Purpose = E-mail Protection.
id_kp_serverAuth - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Key Purpose = TLS Web Server Authentication.
id_kp_timeStamping - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Key Purpose = Time Stamping.
id_netscape_ce - Static variable in interface oracle.security.crypto.cert.PKIX
The Netscape certificate extensions OID prefix.
id_netscape_ce - Static variable in class oracle.security.crypto.cert.X509Extension
The Netscape certificate extensions OID prefix.
id_netscape_ce_type - Static variable in interface oracle.security.crypto.cert.PKIX
The Netscape certificate type extension OID.
id_netscape_ce_type - Static variable in class oracle.security.crypto.cert.X509Extension
The Netscape certificate type extension OID.
id_pe - Static variable in interface oracle.security.crypto.cert.PKIX
Private Internet Extensions Arc.
id_pe_authorityInfoAccess - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Authority Information Access.
id_pkix - Static variable in interface oracle.security.crypto.cert.PKIX
PKIX Arc from RFC 2459.
id_qt - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Policy Qualifier Types Arc.
id_qt_cps - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Policy Qualifier Type = CPS Pointer.
id_qt_unotice - Static variable in interface oracle.security.crypto.cert.PKIX
Certificate Extension: Certificate Policies - Policy Qualifier Type = User Notice.
id_set_ce - Static variable in interface oracle.security.crypto.cert.PKIX
The SET certificate extensions OID prefix.
id_set_ce - Static variable in class oracle.security.crypto.cert.X509Extension
The SET certificate extensions OID prefix.
id_set_ce_type - Static variable in interface oracle.security.crypto.cert.PKIX
The SET certificate type extension OID.
id_set_ce_type - Static variable in class oracle.security.crypto.cert.X509Extension
The SET certificate type extension OID.
id_userid - Static variable in interface oracle.security.crypto.cert.PKIX
Identifies the UserId attribute type from RFC 2247.
input(InputStream) - Method in class oracle.security.crypto.cert.Attribute
 
input(InputStream) - Method in class oracle.security.crypto.cert.AttributeSet
Defines this attribute set by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
Defines this attribute type-value pair by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
input(InputStream) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
Reads an AuthorityInfoAccess from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cert.CertificateRequest
Input a certificate request from a stream and verify the signature.
input(InputStream) - Method in class oracle.security.crypto.cert.CRL
Input this CRL from a stream.
input(InputStream) - Method in class oracle.security.crypto.cert.CRLDistPoint
 
input(InputStream) - Method in class oracle.security.crypto.cert.CRLDistPointName
 
input(InputStream) - Method in class oracle.security.crypto.cert.CRLReason
 
input(InputStream) - Method in class oracle.security.crypto.cert.GeneralName
 
input(InputStream) - Method in class oracle.security.crypto.cert.GeneralNames
Initialize this object reading from the specified input stream.
input(InputStream) - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.KeyPairPKCS12
 
input(InputStream) - Method in class oracle.security.crypto.cert.KeyPairPKCS12
 
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12CertBag
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12CertBag
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12CRLBag
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12CRLBag
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12KeyBag
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12KeyBag
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12Safe
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12Safe
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12SecretBag
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12SecretBag
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Reconstructs this object by reading its DER encoding from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Reconstructs this object from its representation as an ASN.1 sequence.
input(InputStream) - Method in class oracle.security.crypto.cert.PKCS7
Read from the specified input stream.
input(ASN1Sequence) - Method in class oracle.security.crypto.cert.PKCS7
Read in ASN.1 form.
input(InputStream) - Method in class oracle.security.crypto.cert.RevokedCertificate
 
input(InputStream) - Method in class oracle.security.crypto.cert.SPKAC
Inputs this SPKAC from a stream in binary DER-encoded form.
input(String) - Method in class oracle.security.crypto.cert.SPKAC
Input from a base64-encoded string.
input(InputStream) - Method in class oracle.security.crypto.cert.X500Name
Initializes this X.500 name by reading its DER-encoding from the specified input stream.
input(String) - Method in class oracle.security.crypto.cert.X500Name
Initializes this X.500 name by reading its description from the specified string.
input(InputStream) - Method in class oracle.security.crypto.cert.X500RDN
 
input(InputStream) - Method in class oracle.security.crypto.cert.X509
 
input(InputStream) - Method in class oracle.security.crypto.cert.X509Extension
Read from the specified input stream.
input(InputStream) - Method in class oracle.security.crypto.cert.X509ExtensionSet
 
input(InputStream) - Method in class oracle.security.crypto.cert.X509PolicyInformation
Read from the specified input stream.
inputBag(PKCS12Safe, InputStream) - Static method in class oracle.security.crypto.cert.PKCS12Bag
 
inputInstance(InputStream) - Static method in class oracle.security.crypto.cert.X509Extension
Instantiates a X509Extension or one of its sub-classes by reading its contents from the given input stream.
INVALID - Static variable in class oracle.security.crypto.cert.CertificateStatus
Status code for invalid certificates.
IP_ADDRESS - Static variable in class oracle.security.crypto.cert.GeneralName.Type
An IP address, as a network-byte-ordered integer encoded as an ASN1OctetString, not the "dotted quad" string representation.
isAuthorityKeyIdentifierCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isAuthorityKeyIdentifierDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isAuthorityKeyIdentifierIdDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isAuthorityKeyIdentifierIsnDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isCACritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isCADefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isCertificatePoliciesCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isCertificatePoliciesDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isCRLNumberCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isCRLNumberDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isDecoded - Variable in class oracle.security.crypto.cert.X509
 
isDecoded - Variable in class oracle.security.crypto.cert.X509Extension
For use by subclasses that decode the DER-encoded byte array value.
isEmpty() - Method in class oracle.security.crypto.cert.AttributeSet
Returns true if and only if this attribute set is empty.
isEmpty() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
Returns true if and only if this attribute list is empty.
isIndirectCRL() - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Returns true if the CRL containing this extension is an indirect CRL.
isKeyUsageCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isKeyUsageDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isNetscapeCertTypeCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isNetscapeCertTypeDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isRecognized() - Method in class oracle.security.crypto.cert.X509Extension
Returns true if this object's type is a recognized, specific sub-class of X509Extension, otherwise false.
isRevoked(BigInteger) - Method in class oracle.security.crypto.cert.CRL
Checks whether this serial number is on the list.
isSETCertTypeCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isSETCertTypeDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isSubjectKeyIdentifierCritical() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
isSubjectKeyIdentifierDefined() - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
issuerAltName() - Method in class oracle.security.crypto.cert.ext.IssuerAltNameExtension
Gets the issuer alternative name of this extension.
IssuerAltNameExtension - Class in oracle.security.crypto.cert.ext
Represents the certificate extension Issuer Alternative Name from RFC 2459.
IssuerAltNameExtension() - Constructor for class oracle.security.crypto.cert.ext.IssuerAltNameExtension
Create a new extension with the appropriate OID type.
IssuerAltNameExtension(GeneralName) - Constructor for class oracle.security.crypto.cert.ext.IssuerAltNameExtension
Creates a new extension with the specified alternative name.
IssuerAltNameExtension(GeneralName, boolean) - Constructor for class oracle.security.crypto.cert.ext.IssuerAltNameExtension
Creates a new extension with the specified alternative name.
IssuerAltNameExtension(Vector) - Constructor for class oracle.security.crypto.cert.ext.IssuerAltNameExtension
Creates a new extension with the specified alternative name.
IssuerAltNameExtension(Vector, boolean) - Constructor for class oracle.security.crypto.cert.ext.IssuerAltNameExtension
Creates a new extension with the specified alternative name.
IssuerAltNameExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.IssuerAltNameExtension
 
IssuerAndSerialNo - Class in oracle.security.crypto.cert
Holds a X509 certificate's issuer DN and serial number, which is a way of identifying a particular certificate that is common to several PKIX and PKCS protocols.
IssuerAndSerialNo() - Constructor for class oracle.security.crypto.cert.IssuerAndSerialNo
Creates a new empty instance.
IssuerAndSerialNo(X500Name, BigInteger) - Constructor for class oracle.security.crypto.cert.IssuerAndSerialNo
 
IssuerAndSerialNo(X509) - Constructor for class oracle.security.crypto.cert.IssuerAndSerialNo
Creates a new IssuerAndSerialNo by extracting the appropriate components from the given certificate.
IssuerAndSerialNo(InputStream) - Constructor for class oracle.security.crypto.cert.IssuerAndSerialNo
 
IssuingDistPointExtension - Class in oracle.security.crypto.cert.ext
Represents the CRL extension Issuing Distribution Point from RFC 2459.
IssuingDistPointExtension() - Constructor for class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Create a new extension with the appropriate OID type.
IssuingDistPointExtension(boolean) - Constructor for class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Creates a new extension.
IssuingDistPointExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 

K

key - Variable in class oracle.security.crypto.cert.Certificate
The public key associated with the certificate.
KEY_AGREEMENT - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
KEY_AGREEMENT - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
KEY_CERT_SIGN - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
KEY_CERT_SIGN - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
KEY_COMPROMISE - Static variable in class oracle.security.crypto.cert.CRLReason
 
KEY_ENCIPHERMENT - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
KEY_ENCIPHERMENT - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.
KeyPairPKCS12 - Class in oracle.security.crypto.cert
A subclass of PKCS12 for processing exported key pairs, including PKCS12 object exported from Web browsers such as Netscape Navigator and Microsoft IE.
KeyPairPKCS12() - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Creates a new empty instance.
KeyPairPKCS12(PrivateKeyPKCS8, Vector, int) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Deprecated. use KeyPairPKCS12(PrivateKeyPKCS8, Vector, ASN1ObjectID) instead
KeyPairPKCS12(PrivateKeyPKCS8, Vector, ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Make a PKCS12 object containing the given certificate chain and private key.
KeyPairPKCS12(PrivateKeyPKCS8, Vector, int, String) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Deprecated. use KeyPairPKCS12(PrivateKeyPKCS8, Vector, ASN1ObjectID, String) instead
KeyPairPKCS12(PrivateKeyPKCS8, Vector, ASN1ObjectID, String) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Make a PKCS12 object containing the given certificate chain and private key.
KeyPairPKCS12(String, PrivateKeyPKCS8, Vector, int) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Deprecated. use KeyPairPKCS12(String, PrivateKeyPKCS8, Vector, ASN1ObjectID) instead
KeyPairPKCS12(String, PrivateKeyPKCS8, Vector, ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Make a PKCS12 object encrypted with the specified password, and containing the given certificate chain and private key.
KeyPairPKCS12(String, PrivateKeyPKCS8, Vector, int, String) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Deprecated. use KeyPairPKCS12(String, PrivateKeyPKCS8, Vector, ASN1ObjectID, String) instead
KeyPairPKCS12(String, PrivateKeyPKCS8, Vector, ASN1ObjectID, String) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
Make a PKCS12 object encrypted with the specified password, and containing the given certificate chain and private key.
KeyPairPKCS12(String, InputStream) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
 
KeyPairPKCS12(String, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.KeyPairPKCS12
 
KeyUsageExtension - Class in oracle.security.crypto.cert.ext
Represents the certificate Key Usage extension from RFC 2459.
KeyUsageExtension() - Constructor for class oracle.security.crypto.cert.ext.KeyUsageExtension
Create a new extension with the appropriate OID type.
KeyUsageExtension(boolean) - Constructor for class oracle.security.crypto.cert.ext.KeyUsageExtension
Creates a new extension with no key usage flags set.
KeyUsageExtension(int[], boolean) - Constructor for class oracle.security.crypto.cert.ext.KeyUsageExtension
Creates a new extension with the given key usage flags set.
KeyUsageExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.KeyUsageExtension
 

L

length() - Method in class oracle.security.crypto.cert.Attribute
 
length() - Method in class oracle.security.crypto.cert.AttributeSet
 
length() - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
 
length() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
length() - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
 
length() - Method in class oracle.security.crypto.cert.CertificateRequest
The length of the certificate request.
length() - Method in class oracle.security.crypto.cert.CRL
Returns the length of the DER encoding of this CRL.
length() - Method in class oracle.security.crypto.cert.CRLDistPoint
 
length() - Method in class oracle.security.crypto.cert.CRLDistPointName
 
length() - Method in class oracle.security.crypto.cert.CRLReason
 
length() - Method in class oracle.security.crypto.cert.GeneralName
 
length() - Method in class oracle.security.crypto.cert.GeneralNames
Returns the length of this object's output emcoding.
length() - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
length() - Method in class oracle.security.crypto.cert.PKCS12
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12CertBag
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12CRLBag
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12KeyBag
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12Safe
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12SecretBag
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Returns the length of this object's DER encoding.
length() - Method in class oracle.security.crypto.cert.PKCS7
Returns length of ASN.1 encoding.
length() - Method in class oracle.security.crypto.cert.RevokedCertificate
 
length() - Method in class oracle.security.crypto.cert.SPKAC
Returns length.
length() - Method in class oracle.security.crypto.cert.X500Name
 
length() - Method in class oracle.security.crypto.cert.X500RDN
 
length() - Method in class oracle.security.crypto.cert.X509
Returns length of DER encoding of this certificate.
length() - Method in class oracle.security.crypto.cert.X509Extension
Returns length of ASN.1 encoding.
length() - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns the length in bytes of the ASN.1 representation of this X509ExtensionSet.
length() - Method in class oracle.security.crypto.cert.X509PolicyInformation
Returns length of ASN.1 encoding.
LIST - Static variable in class oracle.security.crypto.cert.CRLReason
 

M

makeCertificateVerifier(Vector, Vector) - Method in interface oracle.security.crypto.cert.CertificateTrustPolicy
Creates a new instance of CertificateVerifier which will use the given certificate and CRL lists to implement a particular certificate verification scheme, such a forming valid certificate chains.
makeCertificateVerifier(Vector, Vector) - Method in class oracle.security.crypto.cert.TrustedCAPolicy
Creates and returns a certificate verifier for the specified certificates and/or CRLs, based on the list of trusted CA certificates in the policy.
methodCount() - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
Returns the number of access methods defined in this AuthorityAccessInfo.

N

NameConstraintsExtension - Class in oracle.security.crypto.cert.ext
Represents the certificate extension Name Constraints from RFC 2459.
NameConstraintsExtension() - Constructor for class oracle.security.crypto.cert.ext.NameConstraintsExtension
Create a new extension with the appropriate OID type.
NameConstraintsExtension(Vector, Vector) - Constructor for class oracle.security.crypto.cert.ext.NameConstraintsExtension
Creates a new extension with the given permitted and/or excluded subtree lists.
NameConstraintsExtension(Vector, Vector, boolean) - Constructor for class oracle.security.crypto.cert.ext.NameConstraintsExtension
Creates a new extension with the given permitted and/or excluded subtree lists and critical flag.
NameConstraintsExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.NameConstraintsExtension
 
NETSCAPE_CODE_SIGNING_CA - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NETSCAPE_EMAIL - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NETSCAPE_EMAIL_CA - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NETSCAPE_OBJECT_SIGNER - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NETSCAPE_SSL_CA - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NETSCAPE_SSL_CLIENT - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NETSCAPE_SSL_SERVER - Static variable in class oracle.security.crypto.cert.X509Attributes
A Netscape certificate type.
NetscapeCertTypeExtension - Class in oracle.security.crypto.cert.ext
Netscape certificate type extension.
NetscapeCertTypeExtension() - Constructor for class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Create a new extension with the appropriate OID type.
NetscapeCertTypeExtension(boolean) - Constructor for class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Creates a new extension with no certificate usage flags set.
NetscapeCertTypeExtension(int[], boolean) - Constructor for class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Creates a new extension with the given certificate usage flags set.
NetscapeCertTypeExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
 
NON_REPUDIATION - Static variable in class oracle.security.crypto.cert.ext.KeyUsageExtension
Key usage flag to be used in KeyUsageExtension.setUsageFlag(int).
NON_REPUDIATION - Static variable in class oracle.security.crypto.cert.X509Attributes
Key usage bit mask.

O

OBJECT_SIGNING - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
OBJECT_SIGNING_CA - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
ON_HOLD - Static variable in class oracle.security.crypto.cert.CertificateStatus
Status code for certificates which have been put on hold.
onlyContainsCACerts() - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
onlyContainsUserCerts() - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
oracle.security.crypto.cert - package oracle.security.crypto.cert
Provides facilities for handling certificates, CRLs, etc.
oracle.security.crypto.cert.ext - package oracle.security.crypto.cert.ext
Standard X.509 certificate and CRL extensions defined in RFC 2459.
OTHER - Static variable in class oracle.security.crypto.cert.X509Attributes
Constant for use with X509Attributes.fromExtensionSet(oracle.security.crypto.cert.X509ExtensionSet, int).
OTHER_NAME - Static variable in class oracle.security.crypto.cert.GeneralName.Type
 
output(OutputStream) - Method in class oracle.security.crypto.cert.Attribute
 
output(OutputStream) - Method in class oracle.security.crypto.cert.AttributeSet
 
output(OutputStream) - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
 
output(OutputStream) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
output(OutputStream) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
 
output(OutputStream) - Method in class oracle.security.crypto.cert.CertificateRequest
Outputs this certificate request to the given output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.CRL
Output this CRL to a stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.CRLDistPoint
 
output(OutputStream) - Method in class oracle.security.crypto.cert.CRLDistPointName
 
output(OutputStream) - Method in class oracle.security.crypto.cert.CRLReason
 
output(OutputStream) - Method in class oracle.security.crypto.cert.GeneralName
 
output(OutputStream) - Method in class oracle.security.crypto.cert.GeneralNames
Outputs this object's encoding to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12CertBag
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12CRLBag
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12KeyBag
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12Safe
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12SecretBag
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Outputs the DER encoding of this object to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.PKCS7
Output contents to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.RevokedCertificate
 
output(OutputStream) - Method in class oracle.security.crypto.cert.SPKAC
Output to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.X500Name
Output to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.X500RDN
 
output(OutputStream) - Method in class oracle.security.crypto.cert.X509
Output to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.X509Extension
Output to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cert.X509ExtensionSet
 
output(OutputStream) - Method in class oracle.security.crypto.cert.X509PolicyInformation
Output to the specified output stream.
outputAttrsASN1() - Method in class oracle.security.crypto.cert.PKCS12Bag
 

P

PKCS12 - Class in oracle.security.crypto.cert
An implementation of PKCS #12 password encryption/integrity modes.
PKCS12() - Constructor for class oracle.security.crypto.cert.PKCS12
 
PKCS12(InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12
 
PKCS12(String, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12
 
PKCS12(String, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12
 
PKCS12Bag - Class in oracle.security.crypto.cert
A PKCS #12 safe bag.
PKCS12Bag() - Constructor for class oracle.security.crypto.cert.PKCS12Bag
 
PKCS12CertBag - Class in oracle.security.crypto.cert
A PKCS #12 certificate bag for X.509 certificates.
PKCS12CertBag() - Constructor for class oracle.security.crypto.cert.PKCS12CertBag
Creates a new empty instance.
PKCS12CertBag(PKCS12Safe) - Constructor for class oracle.security.crypto.cert.PKCS12CertBag
 
PKCS12CertBag(PKCS12Safe, X509) - Constructor for class oracle.security.crypto.cert.PKCS12CertBag
 
PKCS12CertBag(PKCS12Safe, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12CertBag
 
PKCS12CertBag(PKCS12Safe, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12CertBag
 
PKCS12CRLBag - Class in oracle.security.crypto.cert
A PKCS #12 CRL bag for X.509 certificate revocation lists.
PKCS12CRLBag() - Constructor for class oracle.security.crypto.cert.PKCS12CRLBag
Creates a new empty instance.
PKCS12CRLBag(PKCS12Safe) - Constructor for class oracle.security.crypto.cert.PKCS12CRLBag
 
PKCS12CRLBag(PKCS12Safe, CRL) - Constructor for class oracle.security.crypto.cert.PKCS12CRLBag
 
PKCS12CRLBag(PKCS12Safe, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12CRLBag
 
PKCS12CRLBag(PKCS12Safe, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12CRLBag
 
PKCS12KeyBag - Class in oracle.security.crypto.cert
A PKCS #12 key bag for private keys.
PKCS12KeyBag() - Constructor for class oracle.security.crypto.cert.PKCS12KeyBag
Creates a new empty instance.
PKCS12KeyBag(PKCS12Safe) - Constructor for class oracle.security.crypto.cert.PKCS12KeyBag
 
PKCS12KeyBag(PKCS12Safe, PrivateKey) - Constructor for class oracle.security.crypto.cert.PKCS12KeyBag
 
PKCS12KeyBag(PKCS12Safe, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12KeyBag
 
PKCS12KeyBag(PKCS12Safe, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12KeyBag
 
PKCS12Safe - Class in oracle.security.crypto.cert
An instance of the PKCS #12 SafeContents type, encrypted.
PKCS12Safe() - Constructor for class oracle.security.crypto.cert.PKCS12Safe
Creates a new empty instance.
PKCS12Safe(PKCS12) - Constructor for class oracle.security.crypto.cert.PKCS12Safe
 
PKCS12Safe(PKCS12, int) - Constructor for class oracle.security.crypto.cert.PKCS12Safe
Deprecated. Use PKCS12Safe(PKCS12, ASN1ObjectID) instead
PKCS12Safe(PKCS12, ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.PKCS12Safe
 
PKCS12Safe(PKCS12, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12Safe
 
PKCS12Safe(PKCS12, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12Safe
 
PKCS12SafeContentsBag - Class in oracle.security.crypto.cert
A PKCS #12 safe contents bag, which contains a sequence of PKCS12Bags.
PKCS12SafeContentsBag() - Constructor for class oracle.security.crypto.cert.PKCS12SafeContentsBag
Creates a new empty instance.
PKCS12SafeContentsBag(PKCS12Safe) - Constructor for class oracle.security.crypto.cert.PKCS12SafeContentsBag
 
PKCS12SafeContentsBag(PKCS12Safe, Vector) - Constructor for class oracle.security.crypto.cert.PKCS12SafeContentsBag
 
PKCS12SafeContentsBag(PKCS12Safe, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12SafeContentsBag
 
PKCS12SafeContentsBag(PKCS12Safe, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12SafeContentsBag
 
PKCS12SecretBag - Class in oracle.security.crypto.cert
A PKCS #12 secret bag.
PKCS12SecretBag() - Constructor for class oracle.security.crypto.cert.PKCS12SecretBag
Creates a new empty instance.
PKCS12SecretBag(PKCS12Safe) - Constructor for class oracle.security.crypto.cert.PKCS12SecretBag
 
PKCS12SecretBag(PKCS12Safe, ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cert.PKCS12SecretBag
 
PKCS12SecretBag(PKCS12Safe, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12SecretBag
 
PKCS12SecretBag(PKCS12Safe, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12SecretBag
 
PKCS12ShroudedKeyBag - Class in oracle.security.crypto.cert
A PKCS #12 shrouded key bag.
PKCS12ShroudedKeyBag() - Constructor for class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Creates a new empty instance.
PKCS12ShroudedKeyBag(PKCS12Safe) - Constructor for class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
PKCS12ShroudedKeyBag(PKCS12Safe, PrivateKeyPKCS8) - Constructor for class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
PKCS12ShroudedKeyBag(PKCS12Safe, InputStream) - Constructor for class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
PKCS12ShroudedKeyBag(PKCS12Safe, ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
PKCS7 - Class in oracle.security.crypto.cert
This class implements a subset of PKCS #7.
PKCS7() - Constructor for class oracle.security.crypto.cert.PKCS7
Creates a new empty instance.
PKCS7(Vector, Vector) - Constructor for class oracle.security.crypto.cert.PKCS7
Make a wrapper for a list of certificates and CRL's.
PKCS7(X509) - Constructor for class oracle.security.crypto.cert.PKCS7
Make a wrapper for a certificate.
PKCS7(CRL) - Constructor for class oracle.security.crypto.cert.PKCS7
Make a wrapper for a CRL.
PKCS7(X509, RSAPrivateKey, byte[]) - Constructor for class oracle.security.crypto.cert.PKCS7
Make a detached signature.
PKCS7(InputStream) - Constructor for class oracle.security.crypto.cert.PKCS7
 
PKCS7(ASN1Sequence) - Constructor for class oracle.security.crypto.cert.PKCS7
 
pkcs7 - Static variable in class oracle.security.crypto.cert.PKCS7
The pkcs-7 OBJECT-IDENTIFIER, as defined in PKCS #7.
PKIX - Interface in oracle.security.crypto.cert
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.
PolicyConstraintsExtension - Class in oracle.security.crypto.cert.ext
Represents the Policy Constraints certificate extension from RFC 2459.
PolicyConstraintsExtension() - Constructor for class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
Create a new extension with the appropriate OID type.
PolicyConstraintsExtension(BigInteger, BigInteger) - Constructor for class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
Creates a new extension with the specified values for requireExplicitPolicy and inhibitPolicyMapping.
PolicyConstraintsExtension(BigInteger, BigInteger, boolean) - Constructor for class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
Creates a new extension with the specified values for requireExplicitPolicy and inhibitPolicyMapping, and the given critical flag.
PolicyConstraintsExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
 

R

readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.Attribute
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.AttributeSet
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.CertificateRequest
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.CRL
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.CRLDistPoint
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.CRLDistPointName
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.CRLReason
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.Entity
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.GeneralName
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.GeneralNames
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.PKCS12
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.PKCS12Bag
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.PKCS12Safe
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.PKCS7
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.RevokedCertificate
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.SPKAC
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.X500Name
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.X500RDN
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.X509
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.X509Extension
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.X509ExtensionSet
 
readExternal(ObjectInput) - Method in class oracle.security.crypto.cert.X509PolicyInformation
 
reason - Variable in class oracle.security.crypto.cert.CertificateStatus
The reason for this status.\
REGISTERED_ID - Static variable in class oracle.security.crypto.cert.GeneralName.Type
 
REMOVE_FROM_CRL - Static variable in class oracle.security.crypto.cert.CRLReason
 
removeGeneralName(X500Name) - Method in class oracle.security.crypto.cert.GeneralNames
Remove a GeneralName.
removeGeneralName(String) - Method in class oracle.security.crypto.cert.GeneralNames
Remove a GeneralName.
removeGeneralName(GeneralName) - Method in class oracle.security.crypto.cert.GeneralNames
Remove a GeneralName.
removeGeneralName(int) - Method in class oracle.security.crypto.cert.GeneralNames
Remove the GeneralName at the given index, returning the old value.
removeGeneralNames(Vector) - Method in class oracle.security.crypto.cert.GeneralNames
Remove a list of GeneralNames.
revocationDate - Variable in class oracle.security.crypto.cert.CertificateStatus
The revocation date.
revocationDate(BigInteger) - Method in class oracle.security.crypto.cert.CRL
Returns the revocation date for the given serial number, or null if it is not on the list.
REVOKED - Static variable in class oracle.security.crypto.cert.CertificateStatus
Status code for certificates which have been revoked.
RevokedCertificate - Class in oracle.security.crypto.cert
This class represents a revoked certificate, that is, an entry in an X.509 CRL.
RevokedCertificate() - Constructor for class oracle.security.crypto.cert.RevokedCertificate
Creates a new empty instance.
RevokedCertificate(BigInteger, Date) - Constructor for class oracle.security.crypto.cert.RevokedCertificate
Creates a new revoked certificate, with the given serial number, revocation date.
RevokedCertificate(BigInteger, Date, X509ExtensionSet) - Constructor for class oracle.security.crypto.cert.RevokedCertificate
Creates a new revoked certificate, with the given serial number, revocation date, and set of extensions.
RevokedCertificate(BigInteger, Date, Vector) - Constructor for class oracle.security.crypto.cert.RevokedCertificate
Creates a new revoked certificate, with the given serial number, revocation date, and set of extensions.
RevokedCertificate(InputStream) - Constructor for class oracle.security.crypto.cert.RevokedCertificate
 
revokedSerialNos() - Method in class oracle.security.crypto.cert.CRL
Get the serial numbers of the CRL entries.
RFC822_NAME - Static variable in class oracle.security.crypto.cert.GeneralName.Type
An email address, of the form "user@domain.com" encoded as an ASN1String of type ASN1.IA5STRING, not including descriptions like "<Jane User>".

S

SET_ACQ - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_BCA - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_CARD - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_CCA - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_GCA - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_MCA - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_MER - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_PCA - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_PGWY - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
SET_RCA - Static variable in class oracle.security.crypto.cert.X509Attributes
An SET certificate type.
setAttr(String, String) - Method in class oracle.security.crypto.cert.X500Name
Sets the attribute of this X.500 name indicated by the given string.
setAuthorityInfoAccess(AuthorityInfoAccess) - Method in class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
Set the authority info access descriptions.
setAuthorityKeyIdentifier(byte[]) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setAuthorityKeyIdentifier(X509) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setAuthorityKeyIdentifier(X500Name, BigInteger) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setAuthorityKeyIdentifier(byte[], boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setAuthorityKeyIdentifier(X509, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setAuthorityKeyIdentifier(X500Name, BigInteger, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setAuthSafes(Vector) - Method in class oracle.security.crypto.cert.PKCS12
 
setBags(Vector) - Method in class oracle.security.crypto.cert.PKCS12Safe
 
setBags(Vector) - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Sets the sequence of PKCS12Bags for this safeContents bag.
setCA(boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setCA(boolean, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setCert(X509) - Method in class oracle.security.crypto.cert.PKCS12CertBag
 
setCertificatePolicies(Vector) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setCertificatePolicies(Vector, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setCommonName(String) - Method in class oracle.security.crypto.cert.X500Name
 
setCountryName(String) - Method in class oracle.security.crypto.cert.X500Name
 
setCritical(boolean) - Method in class oracle.security.crypto.cert.X509Extension
Sets if yes or not this extension is critical.
setCRL(CRL) - Method in class oracle.security.crypto.cert.PKCS12CRLBag
 
setCRLNumber(BigInteger) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setCRLNumber(BigInteger, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setDate(Date) - Method in class oracle.security.crypto.cert.CRL
Set the date of this CRL.
setDates(Date, Date) - Method in class oracle.security.crypto.cert.CRL
Set the dates of validity for this CRL.
setDates(int) - Method in class oracle.security.crypto.cert.CRL
Set the dates of validity for this CRL.
setDistPointName(CRLDistPointName) - Method in class oracle.security.crypto.cert.CRLDistPoint
Sets the distribution point name for this distribution point.
setDistPointName(CRLDistPointName) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Sets the distribution point name for this extension.
setDocument(byte[]) - Method in class oracle.security.crypto.cert.PKCS7
Specify the document for verification.
setEmail(String) - Method in class oracle.security.crypto.cert.X500Name
 
setExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.cert.CertificateRequest
Equivalent to addAttribute(PKIX.extensionRequest, extSet).
setExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.cert.CRL
Set the X509Extensionss.
setExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.cert.X509
Set the X509Extensionss.
setFriendlyName(String) - Method in class oracle.security.crypto.cert.PKCS12Bag
 
setGenericExts(Vector) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setHolder(X500Name) - Method in class oracle.security.crypto.cert.X509
Set the holder of the certificate.
setIsIndirectCRL(boolean) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
setIssuer(X500Name) - Method in class oracle.security.crypto.cert.CRL
Set the issuer of this CRL.
setIssuer(X500Name) - Method in class oracle.security.crypto.cert.X509
Sets the issuer name which will be used to sign this certificate.
setIssuerCertificate(X509) - Method in class oracle.security.crypto.cert.CRL
Set the issuer of this CRL and the issuer's public key from a certificate.
setIssuerCertificate(X509) - Method in class oracle.security.crypto.cert.X509
Specifies the issuer certificate that will be used to verify this certificate.
setIssuerCRL(CRL) - Method in class oracle.security.crypto.cert.X509
Set the issuer CRL.
setIssuerPrivateKey(PrivateKey) - Method in class oracle.security.crypto.cert.X509
Specifies the private key that will be used to sign this certificate.
setIssuerPrivateKey(PrivateKey, AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.X509
 
setKeyUsage(int) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setKeyUsage(int, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setLocalityName(String) - Method in class oracle.security.crypto.cert.X500Name
 
setLocalKeyID(byte[]) - Method in class oracle.security.crypto.cert.PKCS12Bag
 
setMode(int) - Method in class oracle.security.crypto.cert.PKCS12Safe
 
setName(String) - Method in class oracle.security.crypto.cert.Entity
Sets the name of this entity.
setNetscapeCertType(int) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setNetscapeCertType(int, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setNotAfterDate(Date) - Method in class oracle.security.crypto.cert.X509
Set the not after date.
setNotBeforeDate(Date) - Method in class oracle.security.crypto.cert.X509
Set the not before date.
setOnlyContainsCACerts(boolean) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
setOnlyContainsUserCerts(boolean) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
setOrganizationName(String) - Method in class oracle.security.crypto.cert.X500Name
 
setOrgUnitName(String) - Method in class oracle.security.crypto.cert.X500Name
 
setPassword(String) - Method in class oracle.security.crypto.cert.PKCS12
 
setPassword(String) - Method in class oracle.security.crypto.cert.PKCS12Safe
Sets the data encryption password for this PKCS12Safe.
setPassword(String) - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Sets the password to use for encrypting and/or decrypting the enclosed PrivateKeyPKCS8.
setPBEOID(ASN1ObjectID) - Method in class oracle.security.crypto.cert.PKCS12Safe
 
setPKCS8(PrivateKeyPKCS8) - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
 
setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.cert.CertificateRequest
Sets the subject's private key.
setPrivateKey(PrivateKey, AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.CertificateRequest
Sets the subject's private key and the signing algorithm to use.
setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.cert.CRL
Set issuer's signature private key.
setPrivateKey(PrivateKey, AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.CRL
Set issuer's signature private key and signature algorithm.
setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.cert.PKCS12KeyBag
 
setPublicKey(PublicKey) - Method in class oracle.security.crypto.cert.CertificateRequest
Sets the subject public key to the given value.
setPublicKey(PublicKey) - Method in class oracle.security.crypto.cert.CRL
Set the issuer's public key for later verification.
setPublicKey(RSAPublicKey) - Method in class oracle.security.crypto.cert.PKCS7
Sets the public key which will be used to verify the signature.
setPublicKey(PublicKey) - Method in class oracle.security.crypto.cert.X509
Sets the public key.
setReason(String) - Method in class oracle.security.crypto.cert.CertificateStatus
Set the reason for this status, as an arbitrary string.
setReasonFlag(CRLReason) - Method in class oracle.security.crypto.cert.CRLDistPoint
Sets whether or not the distribution point has revocations for the given reason flag.
setReasonFlag(CRLReason) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
Sets whether or not the distribution point has revocations for the given reason flag.
setReasonFlags(CRLReason[]) - Method in class oracle.security.crypto.cert.CRLDistPoint
 
setReasonFlags(CRLReason[]) - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
setRequireCAFlag(boolean) - Method in class oracle.security.crypto.cert.TrustedCAPolicy
Sets a flag indicating whether or not certificates added to the trusted CA policy must have the CA attribute in order for them to be used by a CertificateVerifier.
setRequireCRLs(boolean) - Method in class oracle.security.crypto.cert.TrustedCAPolicy
Sets a flag indicating whether or not a CRL is required for each certificate to be verified by a CertificateVerifier.
setRevocationDate(Date) - Method in class oracle.security.crypto.cert.CertificateStatus
If the status code is REVOKED, use this method to set the revocation date.
setRevokedCertificates(Vector) - Method in class oracle.security.crypto.cert.CRL
Set the vector of RevokedCertificates.
setSecretType(ASN1ObjectID) - Method in class oracle.security.crypto.cert.PKCS12SecretBag
 
setSecretValue(ASN1Object) - Method in class oracle.security.crypto.cert.PKCS12SecretBag
 
setSerialNo(BigInteger) - Method in class oracle.security.crypto.cert.X509
Set the serial number.
setSETCertType(int) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setSETCertType(int, boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setSigAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.CertificateRequest
 
setSigAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.CRL
 
setSigAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.X509
 
setSigner(X509) - Method in class oracle.security.crypto.cert.PKCS7
Set the signer certificate.
setStateName(String) - Method in class oracle.security.crypto.cert.X500Name
 
setStatusCode(int) - Method in class oracle.security.crypto.cert.CertificateStatus
Set the status code.
setStatusCode(String) - Method in class oracle.security.crypto.cert.CertificateStatus
Set the status code from a string.
setSubject(X500Name) - Method in class oracle.security.crypto.cert.CertificateRequest
Sets the subject name to the given value.
setSubject(X500Name) - Method in class oracle.security.crypto.cert.X509
Sets the name of the subject of this certificate.
setSubjectKeyIdentifier(byte[]) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setSubjectKeyIdentifier(byte[], boolean) - Method in class oracle.security.crypto.cert.X509Attributes
Deprecated.  
setTrustedCAs(Vector) - Method in class oracle.security.crypto.cert.TrustedCAPolicy
Sets the list of trusted CAs, clearing any previously defined trusted CA certificates.
setUsageFlag(int) - Method in class oracle.security.crypto.cert.ext.KeyUsageExtension
Sets the given key usage flag.
setUsageFlag(int) - Method in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Sets the given certificate usage flag.
setUsageFlags(int[]) - Method in class oracle.security.crypto.cert.ext.KeyUsageExtension
 
setUsageFlags(int[]) - Method in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
 
setUseWrongFormat(boolean) - Method in class oracle.security.crypto.cert.CertificateRequest
Sets whether the output format shall be altered to make it compatible with certain (nonconformant) CA's.
setValidity(int) - Method in class oracle.security.crypto.cert.X509
Set validity period for the specified number of days.
setValue(ASN1Object) - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
Sets the value.
setValue(byte[]) - Method in class oracle.security.crypto.cert.X509Extension
Sets the value of this extension.
setValues(Vector) - Method in class oracle.security.crypto.cert.Attribute
 
sign() - Method in class oracle.security.crypto.cert.CertificateRequest
Generate the contents of this certificate request and sign it.
sign(RandomBitsSource) - Method in class oracle.security.crypto.cert.CertificateRequest
Generate the contents of this certificate request and sign it.
sign() - Method in class oracle.security.crypto.cert.CRL
Signs this CRL.
sign(RandomBitsSource) - Method in class oracle.security.crypto.cert.CRL
Signs this CRL.
sign(X509, RSAPrivateKey, byte[]) - Method in class oracle.security.crypto.cert.PKCS7
Make a detached signature, using the default signature algorithm oracle.security.crypto.core.AlgID#md5WithRSAEncryption.
sign(X509, RSAPrivateKey, AlgorithmIdentifier, byte[]) - Method in class oracle.security.crypto.cert.PKCS7
Make a detached signature using the given signature algorithm.
sign() - Method in class oracle.security.crypto.cert.X509
Generate the contents of this certificate and sign it.
sign(RandomBitsSource) - Method in class oracle.security.crypto.cert.X509
Generate the contents of this certificate and sign it.
size() - Method in class oracle.security.crypto.cert.Attribute
Returns the number of values defined for this Attribute.
size() - Method in class oracle.security.crypto.cert.AttributeSet
Returns the number of attribute types defined in this set.
size() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
size() - Method in class oracle.security.crypto.cert.GeneralNames
Returns the number of GeneralNames in the list.
size() - Method in class oracle.security.crypto.cert.X500Name
 
size() - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns the number of extensions in this X509ExtensionSet.
SMIME - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
SMIME_CA - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
SPKAC - Class in oracle.security.crypto.cert
An implementation of Signed Public Key And Challenge (SPKAC), which is used by Netscape Navigator browser to request certificates.
SPKAC() - Constructor for class oracle.security.crypto.cert.SPKAC
Creates a new empty instance.
SPKAC(KeyPair) - Constructor for class oracle.security.crypto.cert.SPKAC
Creates a new SPKAC.
SPKAC(KeyPair, RandomBitsSource) - Constructor for class oracle.security.crypto.cert.SPKAC
Creates a new SPKAC.
SPKAC(String, KeyPair) - Constructor for class oracle.security.crypto.cert.SPKAC
Creates a new SPKAC object with the specified challenge and key pair.
SPKAC(String, KeyPair, RandomBitsSource) - Constructor for class oracle.security.crypto.cert.SPKAC
 
SPKAC(String) - Constructor for class oracle.security.crypto.cert.SPKAC
Construct a SPKAC with the specified challenge expected.
SPKAC(InputStream) - Constructor for class oracle.security.crypto.cert.SPKAC
Construct a SPKAC from a DER-encoded input stream.
SPKAC(String, InputStream) - Constructor for class oracle.security.crypto.cert.SPKAC
Construct a SPKAC from a DER-encoded input stream with a given expected challenge.
SPKAC(String, String) - Constructor for class oracle.security.crypto.cert.SPKAC
Construct a SPKAC from a base64-encoded string (as returned by Netscape Navigator) with a given expected challenge.
SSL_CA - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
SSL_CLIENT - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
SSL_SERVER - Static variable in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
Certificate usage flag to be used in NetscapeCertTypeExtension.setUsageFlag(int).
statusCode - Variable in class oracle.security.crypto.cert.CertificateStatus
The status code.
statusCodeStrs - Static variable in class oracle.security.crypto.cert.CertificateStatus
Used by toString() to find the description of a status code.
subjectAltName() - Method in class oracle.security.crypto.cert.ext.SubjectAltNameExtension
Gets the subject alternative name of this extension.
SubjectAltNameExtension - Class in oracle.security.crypto.cert.ext
Represents the certificate extension Subject Alternative Name from RFC 2459.
SubjectAltNameExtension() - Constructor for class oracle.security.crypto.cert.ext.SubjectAltNameExtension
Create a new extension with the appropriate OID type.
SubjectAltNameExtension(GeneralName) - Constructor for class oracle.security.crypto.cert.ext.SubjectAltNameExtension
Creates a new extension with the specified alternative name.
SubjectAltNameExtension(GeneralName, boolean) - Constructor for class oracle.security.crypto.cert.ext.SubjectAltNameExtension
Creates a new extension with the specified alternative name.
SubjectAltNameExtension(Vector) - Constructor for class oracle.security.crypto.cert.ext.SubjectAltNameExtension
Creates a new extension with the specified alternative name.
SubjectAltNameExtension(Vector, boolean) - Constructor for class oracle.security.crypto.cert.ext.SubjectAltNameExtension
Creates a new extension with the specified alternative name.
SubjectAltNameExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.SubjectAltNameExtension
 
SubjectKeyIDExtension - Class in oracle.security.crypto.cert.ext
Represents the certificate extension Subject Key Identifier from RFC 2459.
SubjectKeyIDExtension() - Constructor for class oracle.security.crypto.cert.ext.SubjectKeyIDExtension
Create a new extension with the appropriate OID type.
SubjectKeyIDExtension(byte[]) - Constructor for class oracle.security.crypto.cert.ext.SubjectKeyIDExtension
Creates a new extension with the specified subject key identifier.
SubjectKeyIDExtension(byte[], boolean) - Constructor for class oracle.security.crypto.cert.ext.SubjectKeyIDExtension
Creates a new extension with the specified subject key identifier.
SubjectKeyIDExtension(InputStream) - Constructor for class oracle.security.crypto.cert.ext.SubjectKeyIDExtension
 
SUPERSEDED - Static variable in class oracle.security.crypto.cert.CRLReason
 

T

toASCII() - Method in class oracle.security.crypto.cert.X500RDN
Returns this RDN representated as a sequence of printable ASCII characters.
toASN1Set() - Method in class oracle.security.crypto.cert.AttributeSet
 
toBase64() - Method in class oracle.security.crypto.cert.SPKAC
Converts this SPKAC into a base64-encoded string.
toExtensionSet(X509Attributes) - Static method in class oracle.security.crypto.cert.X509Attributes
Returns a X509ExtensionSet containing the extensions defined in the given X509Attributes.
toString() - Method in class oracle.security.crypto.cert.Attribute
 
toString() - Method in class oracle.security.crypto.cert.AttributeSet
 
toString() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
toString() - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
 
toString() - Method in class oracle.security.crypto.cert.CertificateRequest
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.CertificateStatus
Returns a string which describes this certificate status object.
toString() - Method in class oracle.security.crypto.cert.CRL
Returns a verbose humanly readable representation of this CRL.
toString() - Method in class oracle.security.crypto.cert.CRLReason
Returns a brief description of this CRLReason object.
toString() - Method in class oracle.security.crypto.cert.ext.AuthorityInfoAccessExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.AuthorityKeyIDExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.BasicConstraintsExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CertificatePoliciesExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CRLCertificateIssuerExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CRLDistPointExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CRLHoldInstructionExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CRLInvalidityDateExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CRLNumberExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.CRLReasonExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.DeltaCRLIndicatorExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.ExtKeyUsageExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.IssuerAltNameExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.IssuingDistPointExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.KeyUsageExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.NameConstraintsExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.NetscapeCertTypeExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.PolicyConstraintsExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.SubjectAltNameExtension
 
toString() - Method in class oracle.security.crypto.cert.ext.SubjectKeyIDExtension
 
toString() - Method in class oracle.security.crypto.cert.GeneralName
Returns the string representation of the underlying name as returned by that type's toString() method.
toString() - Method in class oracle.security.crypto.cert.GeneralName.Type
 
toString() - Method in class oracle.security.crypto.cert.GeneralNames
Returns information about this object.
toString() - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
toString() - Method in class oracle.security.crypto.cert.PKCS12
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12CertBag
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12CRLBag
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12KeyBag
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12Safe
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12SafeContentsBag
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12SecretBag
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.PKCS12ShroudedKeyBag
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.RevokedCertificate
Returns a string representation of this RevokedCertificate object.
toString() - Method in class oracle.security.crypto.cert.X500Name
Returns a string representation of this X500Name.
toString() - Method in class oracle.security.crypto.cert.X500RDN
Returns the string representation of this RDN.
toString() - Method in class oracle.security.crypto.cert.X509
Returns a verbose humanly readable representation of this certificate.
toString() - Method in class oracle.security.crypto.cert.X509Attributes
Returns a string representing this object.
toString() - Method in class oracle.security.crypto.cert.X509Extension
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.cert.X509ExtensionSet
 
toString() - Method in class oracle.security.crypto.cert.X509PolicyInformation
Returns a string representation of this object.
TrustedCAPolicy - Class in oracle.security.crypto.cert
A certificate trust policy based on a set of trusted root CAs.
TrustedCAPolicy() - Constructor for class oracle.security.crypto.cert.TrustedCAPolicy
Creates a new TrustedCAPolicy with no CA certs.
TrustedCAPolicy(Vector, boolean, boolean) - Constructor for class oracle.security.crypto.cert.TrustedCAPolicy
Creates a new TrustedCAPolicy with the given trusted CA certificates and policy flags.
trustedCAs() - Method in class oracle.security.crypto.cert.TrustedCAPolicy
Returns an Enumeration of the trusted CA certificates in this TrustedCAPolicy.
types() - Method in class oracle.security.crypto.cert.AttributeSet
Returns an enumeration consisting of all the type OIDs defined in this attribute set.
types() - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
Returns an enumeration consisting of all the type OIDs defined in this attribute list.
types() - Method in class oracle.security.crypto.cert.X500RDN
 
types() - Method in class oracle.security.crypto.cert.X509ExtensionSet
Returns an enumeration of the types of all the extensions contained in this X509ExtensionSet.

U

UNKNOWN - Static variable in class oracle.security.crypto.cert.CertificateStatus
Status code for certificates of unknown status.
UNSPECIFIED - Static variable in class oracle.security.crypto.cert.CRLReason
 
URI - Static variable in class oracle.security.crypto.cert.GeneralName.Type
 

V

VALID - Static variable in class oracle.security.crypto.cert.CertificateStatus
Status code for valid certificates.
validateCert(X509) - Method in interface oracle.security.crypto.cert.CertificateValidator
Returns the validity/revocation status of the given certificate.
ValidationException - Exception in oracle.security.crypto.cert
Signals an exception during validation (e.g., of a certificate).
ValidationException() - Constructor for exception oracle.security.crypto.cert.ValidationException
 
ValidationException(String) - Constructor for exception oracle.security.crypto.cert.ValidationException
 
values() - Method in class oracle.security.crypto.cert.Attribute
Returns the set of values for this Attribute.
verify() - Method in class oracle.security.crypto.cert.Certificate
Verifies this certificate.
verify() - Method in class oracle.security.crypto.cert.CRL
Verify the CRL.
verify() - Method in class oracle.security.crypto.cert.PKCS12
Verifies the MAC.
verify() - Method in class oracle.security.crypto.cert.PKCS7
If this object is a detached signature, verify the signature.
verify() - Method in class oracle.security.crypto.cert.X509
Verifies this certificate.
verifyCertCRL() - Method in class oracle.security.crypto.cert.X509
Verify certificate against the issuer CRL.
verifyCertDate() - Method in class oracle.security.crypto.cert.X509
Verify the date of the certificate.
verifyCertSignature() - Method in class oracle.security.crypto.cert.X509
Verify the signature of the certificate.
verifyDate() - Method in class oracle.security.crypto.cert.CRL
Verify that the CRL is already/still valid.
verifySignature() - Method in class oracle.security.crypto.cert.CertificateRequest
 
verifySignature() - Method in class oracle.security.crypto.cert.CRL
Verify the CRL signature.
verifySignature(byte[], byte[], AlgorithmIdentifier) - Method in class oracle.security.crypto.cert.X509
Verify a signature made with this certificate's public key.

W

writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.Attribute
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.AttributeSet
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.AttributeTypeAndValue
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.AttributeTypeAndValueList
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.AuthorityInfoAccess
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.CertificateRequest
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.CRL
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.CRLDistPoint
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.CRLDistPointName
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.CRLReason
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.Entity
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.GeneralName
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.GeneralNames
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.IssuerAndSerialNo
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.PKCS12
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.PKCS12Bag
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.PKCS12Safe
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.PKCS7
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.RevokedCertificate
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.SPKAC
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.X500Name
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.X500RDN
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.X509
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.X509Extension
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.X509ExtensionSet
 
writeExternal(ObjectOutput) - Method in class oracle.security.crypto.cert.X509PolicyInformation
 

X

X400_ADDRESS - Static variable in class oracle.security.crypto.cert.GeneralName.Type
 
X500Name - Class in oracle.security.crypto.cert
This class represents distinguished names as used in the X.500 series of specifications, defined in X.520.
X500Name() - Constructor for class oracle.security.crypto.cert.X500Name
Creates a new, empty X.500 name (one with no attributes).
X500Name(String) - Constructor for class oracle.security.crypto.cert.X500Name
Parse an X.500 name from a string (e.g., one produced by toString).
X500Name(InputStream) - Constructor for class oracle.security.crypto.cert.X500Name
 
X500RDN - Class in oracle.security.crypto.cert
Represents an X.500 Relative Distinguished Name.
X500RDN() - Constructor for class oracle.security.crypto.cert.X500RDN
Creates a new Relative Distinguished Name with no entries.
X500RDN(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cert.X500RDN
Creates a new Relative Distinguished Name with exactly one entry.
X500RDN(ASN1ObjectID, String) - Constructor for class oracle.security.crypto.cert.X500RDN
Creates a new Relative Distinguished Name with exactly one entry.
X500RDN(InputStream) - Constructor for class oracle.security.crypto.cert.X500RDN
Creates a new Relative Distinguished Name by reading its BER encoding from the given input stream.
X509 - Class in oracle.security.crypto.cert
This class encapsulates X.509 Version 3 certificates.
X509() - Constructor for class oracle.security.crypto.cert.X509
Creates a new empty instance.
X509(InputStream) - Constructor for class oracle.security.crypto.cert.X509
Construct from the specified input stream.
X509(File) - Constructor for class oracle.security.crypto.cert.X509
Construct from the specified file.
X509(URL) - Constructor for class oracle.security.crypto.cert.X509
Construct from the specified URL.
X509(byte[]) - Constructor for class oracle.security.crypto.cert.X509
Constructs an X.509 certificate from the given DER encoding.
X509(CertificateRequest, X509, PrivateKey, BigInteger, int) - Constructor for class oracle.security.crypto.cert.X509
Construct new, signed certificate using the given PKCS #10 certificate request.
X509(X500Name, SPKAC, X509, PrivateKey, BigInteger, int) - Constructor for class oracle.security.crypto.cert.X509
Creates a new, signed certificate using the given SPKAC object.
X509(X500Name, PublicKey, X500Name, PrivateKey, BigInteger, int) - Constructor for class oracle.security.crypto.cert.X509
Creates a new, signed certificate with the given name and public key.
X509(X500Name, PublicKey, X500Name, PrivateKey, BigInteger, Date, Date) - Constructor for class oracle.security.crypto.cert.X509
Creates a new, signed certificate with the given name and public key, having the given validity dates.
X509Attributes - Class in oracle.security.crypto.cert
This class has been deprecated in favor of X509ExtensionSet.
X509Attributes() - Constructor for class oracle.security.crypto.cert.X509Attributes
Deprecated. This class has been deprecated in favor of X509ExtensionSet.
X509Extension - Class in oracle.security.crypto.cert
An X.509 certificate or CRL extension.
X509Extension() - Constructor for class oracle.security.crypto.cert.X509Extension
Creates a new empty instance.
X509Extension(ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.X509Extension
 
X509Extension(ASN1ObjectID, boolean) - Constructor for class oracle.security.crypto.cert.X509Extension
 
X509Extension(ASN1ObjectID, byte[]) - Constructor for class oracle.security.crypto.cert.X509Extension
Creates a new X.509 extension with the given ID and value.
X509Extension(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cert.X509Extension
Creates a new X.509 extension with the given ID and value.
X509Extension(ASN1ObjectID, boolean, byte[]) - Constructor for class oracle.security.crypto.cert.X509Extension
Creates a new X.509 extension with the given ID and value.
X509Extension(ASN1ObjectID, boolean, ASN1Object) - Constructor for class oracle.security.crypto.cert.X509Extension
Creates a new X.509 extension with the given ID and value.
X509Extension(InputStream) - Constructor for class oracle.security.crypto.cert.X509Extension
Creates a new X.509 extension by reading its encoding from the given input stream.
X509ExtensionSet - Class in oracle.security.crypto.cert
A list of X.509 Extensions, as defined in RFC 2459.
X509ExtensionSet() - Constructor for class oracle.security.crypto.cert.X509ExtensionSet
Create a new, empty X509ExtensionSet.
X509ExtensionSet(Vector) - Constructor for class oracle.security.crypto.cert.X509ExtensionSet
Create a new X509ExtensionSet containing the X509Extensionss in the given vector.
X509ExtensionSet(InputStream) - Constructor for class oracle.security.crypto.cert.X509ExtensionSet
Create a new X509ExtensionSet from the given input stream.
X509PolicyInformation - Class in oracle.security.crypto.cert
A class that represents the X.509v3 PolicyInformation data type.
X509PolicyInformation() - Constructor for class oracle.security.crypto.cert.X509PolicyInformation
Creates a new, empty policy information object.
X509PolicyInformation(ASN1ObjectID) - Constructor for class oracle.security.crypto.cert.X509PolicyInformation
Creates a new policy information object, with the given ID, and no policy qualifiers.
X509PolicyInformation(ASN1ObjectID, Vector) - Constructor for class oracle.security.crypto.cert.X509PolicyInformation
Creates a new policy information object, with the given ID and policy qualifiers.
X509PolicyInformation(InputStream) - Constructor for class oracle.security.crypto.cert.X509PolicyInformation
 

A B C D E F G H I K L M N O P R S T U V W X

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

E10674-02


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