Skip navigation links

Oracle Security Developer Tools PKI SDK CMP Java API Reference
11g (11.1.1)

E10666-02

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


A

ADD_INFO_NOT_AVAILABLE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the additional information requested could not be understood or is not available.
addAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
Add an algorithm identifier to this SignKeyPairTypesInfo.
addAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
Add an algorithm identifier to this SignKeyPairTypesInfo.
addCACert(X509Certificate) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Add a CA certificate to this message body.
addCertificate(X509Certificate, BigInteger) - Method in class oracle.security.crypto.cmp.CertConfirm
Note the changes in the method signature
addCertificate(X509Certificate, BigInteger, PKIStatusInfo) - Method in class oracle.security.crypto.cmp.CertConfirm
Note the changes in the method signature
addCertificate(X509Certificate) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
Add a certificate to this response message body.
addCertificate(X509Certificate) - Method in class oracle.security.crypto.cmp.PKIMessage
Add an extra certificate (to be used, for example, in certificate chain validation).
addCertifiedKeyPair(CertifiedKeyPair) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Add a CertifiedKeyPair to the key pair history for this response message body.
addCertReqMsg(CertReqMsg) - Method in class oracle.security.crypto.cmp.CertReqMessages
Add a CertReqMsg to this request message body.
addCertReqMsg(CertReqMsg) - Method in class oracle.security.crypto.cmp.PKICertReqMessages
Add a CertReqMsg to this request message body.
addCertResponse(CertResponse) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
Add a CertResponse to this response message body.
addChallenge(Challenge) - Method in class oracle.security.crypto.cmp.POPChallenge
Add a Challenge to this challenge message body.
addChallengeInt(BigInteger) - Method in class oracle.security.crypto.cmp.POPResponse
Add a challenge integer to this POPResponse message body.
addCRL(CRL) - Method in class oracle.security.crypto.cmp.CRLAnnouncement
Add a CRL to this CRLAnnouncement.
addCRL(CRL) - Method in class oracle.security.crypto.cmp.RevocationResponse
Add a CRL to this RevocationResponse.
addCRLDetail(X509Extension) - Method in class oracle.security.crypto.cmp.RevAnnouncement
Add an X509Extension to the set of CRL details.
addErrorDetail(String) - Method in class oracle.security.crypto.cmp.ErrorMessage
 
addExtension(X509Extension) - Method in class oracle.security.crypto.cmp.CertTemplate
Adds an extension to this template's extension set.
addExtension(X509Extension) - Method in class oracle.security.crypto.cmp.RevDetails
Add a X509Extension to the set of CRL entry details.
addFailure(PKIStatusInfo.Failure) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
Adds a failure code to this PKIStatusInfo.
addFailures(PKIStatusInfo.Failure[]) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
Adds the failure codes to this PKIStatusInfo.
addFreeText(String) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
addGeneralInfo(InfoTypeAndValue) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
addGeneralInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
addGeneralInfo(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
addInfo(InfoTypeAndValue) - Method in class oracle.security.crypto.cmp.GeneralMessage
Add an InfoTypeAndValue to this infoList.
addInfo(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.GeneralMessage
Add an ASN1ObjectID type and null value to the data for this message body.
addInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.GeneralMessage
Add a pair of ASN1ObjectID tye and ASN1Object value to the data for this message body.
addInfo(InfoTypeAndValue) - Method in class oracle.security.crypto.cmp.GeneralResponse
Add an InfoTypeAndValue to this infoList, replacing any previously defined InfoTypeandValue for the given type.
addInfo(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.GeneralResponse
Add an ASN1ObjectID type and null value to the data for this message body.
addInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.GeneralResponse
Add a pair of ASN1ObjectID tye and ASN1Object value to the data for this message body.
addOID(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
Add an object identifier to this UnsupportedOIDsInfo.
addPadding(String) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
addPair(String, String) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
Adds the given name/value pair to this UTF8PairsRegInfo.
addPair(String, GeneralName) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
Adds the given name/value pair to this UTF8PairsRegInfo, where the value is a GeneralName.
addPair(Date, Date) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
Adds a "validity" name/value pair to this UTF8PairsRegInfo.
addPKIMessage(PKIMessage) - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
Add a PKIMessage to this OrigPKIMessageInfo.
addPKIMessage(PKIMessage) - Method in class oracle.security.crypto.cmp.NestedMessage
Add a PKIMessage to the NestedMessage
addPubInfo(PKIPubInfoRegControl.Method, GeneralName) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
Defines a new publication location for the specified Method.
addRegControl(RegistrationControl) - Method in class oracle.security.crypto.cmp.CertRequest
Adds the given RegistrationControl to this CertRequest.
addRegControl(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.CertRequest
Adds the specified type-and-value pair to the registration controls.
addRegInfo(RegistrationInfo) - Method in class oracle.security.crypto.cmp.CertReqMsg
Adds the given RegistrationInfo to this CertReqMsg.
addRegInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.CertReqMsg
Adds the specified type-and-value pair to the registration info.
addRevDetails(RevDetails) - Method in class oracle.security.crypto.cmp.RevocationRequest
Add revocation details for additional certificates.
addStatus(PKIStatusInfo) - Method in class oracle.security.crypto.cmp.RevocationResponse
Add a PKIStatusInfo to this RevocationResponse message.
addStatus(PKIStatusInfo, PKICertID) - Method in class oracle.security.crypto.cmp.RevocationResponse
Add a PKIStatusInfo and a corresponding CertId to this RevocationResponse message.
addStatusText(String) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
ArchiveRemGenPrivKeyArchOpt - Class in oracle.security.crypto.cmp.attribute
CRMF archive option registration control indicating whether the recipient should archive the private key generated in response to the enclosing request.
ArchiveRemGenPrivKeyArchOpt() - Constructor for class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
 
ArchiveRemGenPrivKeyArchOpt(boolean) - Constructor for class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
 
ArchiveRemGenPrivKeyArchOpt(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
 
assertSigPOPRules() - Method in class oracle.security.crypto.cmp.CertReqMsg
Checks the Signature POP rules are as per RFC 2511bis Section 4.4 comment text.
AuthenticatorRegControl - Class in oracle.security.crypto.cmp.attribute
CRMF authenticator registration control.
AuthenticatorRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
Creates a new, empty AuthenticatorRegControl instance.
AuthenticatorRegControl(String) - Constructor for class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
 
AuthenticatorRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
 

B

BAD_ALG - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates an unrecognized or unsupported algorithm identifier.
BAD_CERT_ID - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that no certificate could be found matching the provided criteria.
BAD_CERT_TEMPLATE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates invalid certificate template or missing mandatory information.
BAD_DATA_FORMAT - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the data submitted has the wrong format.
BAD_MESSAGE_CHECK - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that an integrity check failed (for example, signature did not verify).
BAD_POP - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the proof-of-possession failed.
BAD_RECIPIENT_NONCE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates invalid recipient nonce, either missing or wrong value.
BAD_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates transaction not permitted or not supported.
BAD_SENDER_NONCE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates invalid sender nonce, either missing or wrong size.
BAD_TIME - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the message time was not sufficiently close to the system time, as defined by local policy.

C

CA_KEY_UPDATE_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CAKeyUpdateAnn - Class in oracle.security.crypto.cmp
PKI message body of type CA Key Update Announcement, used when a certificate authority updates its own key pair.
CAKeyUpdateAnn() - Constructor for class oracle.security.crypto.cmp.CAKeyUpdateAnn
Create a new, empty CAKeyUpdateAnn.
CAKeyUpdateAnn(X509Certificate, X509Certificate, X509Certificate) - Constructor for class oracle.security.crypto.cmp.CAKeyUpdateAnn
Create a CAKeyUpdateAnn with the specified certificates.
CAKeyUpdateAnn(InputStream) - Constructor for class oracle.security.crypto.cmp.CAKeyUpdateAnn
 
CAKeyUpdateInfo - Class in oracle.security.crypto.cmp.attribute
Information type used by the CA to announce a CA key update event.
CAKeyUpdateInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
CAKeyUpdateInfo(CAKeyUpdateAnn) - Constructor for class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
CAKeyUpdateInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
CAProtEncCertInfo - Class in oracle.security.crypto.cmp.attribute
CA protocal encryption certificate information type.
CAProtEncCertInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
 
CAProtEncCertInfo(X509Certificate) - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
Note the changes in the method signature
CAProtEncCertInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
 
CERT_CONFIRMED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the certificate has already been confirmed.
CERT_REVOKED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the certificate has already been revoked.
CertAnnouncement - Class in oracle.security.crypto.cmp
PKI message body of type Certificate Announcement.
CertAnnouncement() - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
Create an empty CertAnnouncement.
CertAnnouncement(X509Certificate) - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
Create a CertAnnouncement with the given certificate.
CertAnnouncement(InputStream) - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
 
CertConfirm - Class in oracle.security.crypto.cmp
PKI message body of type Certificate Confirmation.
CertConfirm() - Constructor for class oracle.security.crypto.cmp.CertConfirm
Create a CertConfirm.
CertConfirm(X509Certificate, BigInteger) - Constructor for class oracle.security.crypto.cmp.CertConfirm
Note the changes in the method signature
CertConfirm(X509Certificate, BigInteger, PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertConfirm
Note the changes in the method signature
CertConfirm(InputStream) - Constructor for class oracle.security.crypto.cmp.CertConfirm
 
certHashes() - Method in class oracle.security.crypto.cmp.CertConfirm
Return an enumeration of the certificate hashes.
CERTIFICATE_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CERTIFICATE_CONFIRM - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CERTIFICATION_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CERTIFICATION_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CertificationRequest - Class in oracle.security.crypto.cmp
PKI message body of type Certification Request.
CertificationRequest() - Constructor for class oracle.security.crypto.cmp.CertificationRequest
Create a new, empty CertificationRequest.
CertificationRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.CertificationRequest
Creates a new CertificationRequest message body with the specified CertReqMsg.
CertificationRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.CertificationRequest
Create a new CertificationRequest by reading its encoding from the given input stream.
CertificationResponse - Class in oracle.security.crypto.cmp
PKI message body of type Certification Response.
CertificationResponse() - Constructor for class oracle.security.crypto.cmp.CertificationResponse
Create a new, empty CertificationResponse.
CertificationResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.CertificationResponse
Creates a new CertificationResponse message body with the specified CertResponse.
CertificationResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.CertificationResponse
Create a new CertificationResponse by reading its encoding from the given input stream.
CertifiedKeyPair - Class in oracle.security.crypto.cmp
Encapsulates a public key certificate and, optionally, an encrypted private key and/or publication information.
CertifiedKeyPair(X509Certificate) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified certificate.
CertifiedKeyPair(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified encrypted certificate.
CertifiedKeyPair(X509Certificate, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified certificate and corresponding publication information.
CertifiedKeyPair(EncryptedValue, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified encrypted certificate and corresponding publication information.
CertifiedKeyPair(X509Certificate, EncryptedValue) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified certificate and corresponding encrypted private key.
CertifiedKeyPair(EncryptedValue, EncryptedValue) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified encrypted certificate and corresponding encrypted private key.
CertifiedKeyPair(X509Certificate, EncryptedValue, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified certificate and corresponding encrypted private key and publication info.
CertifiedKeyPair(EncryptedValue, EncryptedValue, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
Create a new CertifiedKeyPair with the specified encrypted certificate and corresponding encrypted private key and publication info.
CertifiedKeyPair(InputStream) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
 
certReqIDs() - Method in class oracle.security.crypto.cmp.CertConfirm
Return the certificate request IDs.
CertReqMessages - Class in oracle.security.crypto.cmp
CRMF top-level collection of CertReqMsg structures.
CertReqMessages() - Constructor for class oracle.security.crypto.cmp.CertReqMessages
Create a new, empty CertReqMessages.
CertReqMessages(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.CertReqMessages
Create a new CertReqMessages with the specified CertReqMsg.
CertReqMessages(InputStream) - Constructor for class oracle.security.crypto.cmp.CertReqMessages
 
CertReqMsg - Class in oracle.security.crypto.cmp
CRMF certification request.
CertReqMsg() - Constructor for class oracle.security.crypto.cmp.CertReqMsg
Creates a new, empty CertReqMsg.
CertReqMsg(CertRequest) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
Creates a new CertReqMsg from a certificate request, with no proof-of-possesion (assumes out-of-band POP will be done).
CertReqMsg(CertRequest, ProofOfPossession) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
Creates a new CRMF CertReqMsg from a certificate request, with the given proof-of-possession (not a SignaturePOP).
CertReqMsg(CertRequest, SignaturePOP, PrivateKey) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
Creates a new CRMF CertReqMsg from a certificate request, with the given signature proof-of-possession.
CertReqMsg(CertRequest, SignaturePOP, PrivateKey, SecureRandom) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
Creates a new CRMF CertReqMsg from a certificate request, with the given signature proof-of-possession.
CertReqMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
 
CertRequest - Class in oracle.security.crypto.cmp
CRMF request for a single certificate.
CertRequest(CertTemplate, BigInteger) - Constructor for class oracle.security.crypto.cmp.CertRequest
Creates a new CertRequest with the specified certificate template and ID number.
CertRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.CertRequest
Creates a new CertRequest by reading its encoding from the given input stream.
CertRequestRegInfo - Class in oracle.security.crypto.cmp.attribute
CRMF registration info containing a CertRequest.
CertRequestRegInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
 
CertRequestRegInfo(CertRequest) - Constructor for class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
 
CertRequestRegInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
 
CertResponse - Class in oracle.security.crypto.cmp
Component of a PKI message body sent in response to a PKI certificate request message.
CertResponse() - Constructor for class oracle.security.crypto.cmp.CertResponse
Create a new, empty CertResponse.
CertResponse(PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertResponse
Create a new CertResponse with the specified status info.
CertResponse(BigInteger, PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertResponse
Create a new CertResponse with the specified ID number (corresponding to the approriate CertRequest), and status info.
CertResponse(PKIStatusInfo, CertifiedKeyPair) - Constructor for class oracle.security.crypto.cmp.CertResponse
Create a new CertResponse with the specified status info and CertifiedKeyPair.
CertResponse(BigInteger, PKIStatusInfo, CertifiedKeyPair) - Constructor for class oracle.security.crypto.cmp.CertResponse
Create a new CertResponse with the specified ID number (corresponding to the approriate CertRequest), status info and CertifiedKeyPair.
CertResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.CertResponse
 
CertTemplate - Class in oracle.security.crypto.cmp
CRMF certificate request properties template.
CertTemplate() - Constructor for class oracle.security.crypto.cmp.CertTemplate
Create an empty CertTemplate.
CertTemplate(InputStream) - Constructor for class oracle.security.crypto.cmp.CertTemplate
Instantiate a CertTemplate from the specified input stream.
Challenge - Class in oracle.security.crypto.cmp
A proof-of-possession challenge for an individual private key.
Challenge() - Constructor for class oracle.security.crypto.cmp.Challenge
Create a new, empty Challenge.
Challenge(AlgorithmIdentifier, BigInteger, GeneralName, PublicKey) - Constructor for class oracle.security.crypto.cmp.Challenge
Create a new Challenge instance using the given digest algorithm, challenge random integer and sender's name, and encrypts the challenge using the given public key.
Challenge(byte[], BigInteger, GeneralName, PublicKey) - Constructor for class oracle.security.crypto.cmp.Challenge
Create a new Challenge instance using the given witness digest bytes, challenge random integer and sender's name, and encrypts the challenge using the given public key.
Challenge(InputStream) - Constructor for class oracle.security.crypto.cmp.Challenge
 
CHALLENGE_RESP - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.SubsequentMsg
Private key possession will be proven directly in subsequent messages using a challenge-response exchange.
checkStatus(int) - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
Check that if this pollRef is the same as the given polling reference number.
CLIENT_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
Major category 0x02 indicating a client-side error.
CLOSE_CONNECTION - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Flag
If asserted in a request, indicates that the server should close the connection after sending the response.
CMP - Interface in oracle.security.crypto.cmp
Defines values needed by users of CMP and CRMF.
CMP.OIDRegistrar - Class in oracle.security.crypto.cmp
Mechanism to register, at class load time, CMP-specific OIDs (e.g., extension types) in the OIDManager.
CMP.OIDRegistrar() - Constructor for class oracle.security.crypto.cmp.CMP.OIDRegistrar
 
CMP1999 - Static variable in class oracle.security.crypto.cmp.PKIMessage.Version
Protocol defined in RFC 2510.
CMP1999 - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Version
Protocol defined in RFC 2510.
CMP2000 - Static variable in class oracle.security.crypto.cmp.PKIMessage.Version
Protocol defined in RFC 2510bis.
CMP2000 - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Version
Protocol defined in Transport Protocols for CMP (adjunct to RFC 2510bis).
CMPException - Exception in oracle.security.crypto.cmp
Exception indicating an error in a CMP protocol operation.
CMPException() - Constructor for exception oracle.security.crypto.cmp.CMPException
Creates a new CMPException with no detail message.
CMPException(String) - Constructor for exception oracle.security.crypto.cmp.CMPException
Creates a new CMPException with the specified detail message.
CMPUtils - Class in oracle.security.crypto.cmp
Utility functions for users of this package.
CMPUtils() - Constructor for class oracle.security.crypto.cmp.CMPUtils
 
computeProtection() - Method in class oracle.security.crypto.cmp.PKIMessage
If the message is to be protected using the protection algorithm set in the PKIMessageHeader, this method must be invoked before sending the message.
Confirmation - Class in oracle.security.crypto.cmp
PKI message body of type Confirmation for 3-way PKI transaction protocols.
Confirmation() - Constructor for class oracle.security.crypto.cmp.Confirmation
Create a new Confirmation message body.
Confirmation(InputStream) - Constructor for class oracle.security.crypto.cmp.Confirmation
 
CONFIRMATION - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
ConfirmWaitTimeInfo - Class in oracle.security.crypto.cmp.attribute
Information type used by the CA to inform how long it intends to wait for certificate confirmation.
ConfirmWaitTimeInfo() - Constructor for class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
 
ConfirmWaitTimeInfo(Date) - Constructor for class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
 
ConfirmWaitTimeInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
 
convertX509(X509Certificate) - Static method in class oracle.security.crypto.cmp.CMPUtils
Converts an X509Certificate object to an X509 object
CRL_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CRLAnnouncement - Class in oracle.security.crypto.cmp
PKI message body of type CRL Announcement.
CRLAnnouncement() - Constructor for class oracle.security.crypto.cmp.CRLAnnouncement
Create a new CRLAnnouncement.
CRLAnnouncement(CRL) - Constructor for class oracle.security.crypto.cmp.CRLAnnouncement
Create a new CRLAnnouncement message body with the specified CRL.
CRLAnnouncement(InputStream) - Constructor for class oracle.security.crypto.cmp.CRLAnnouncement
 
CROSS_CERT_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CROSS_CERT_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
CrossCertRequest - Class in oracle.security.crypto.cmp
PKI message body of type Cross-Certification Request.
CrossCertRequest() - Constructor for class oracle.security.crypto.cmp.CrossCertRequest
Create a new, empty CrossCertRequest.
CrossCertRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.CrossCertRequest
Creates a new CrossCertRequest message body with the specified CertReqMsg.
CrossCertRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.CrossCertRequest
Create a new CrossCertRequest by reading its encoding from the given input stream.
CrossCertResponse - Class in oracle.security.crypto.cmp
PKI message body of type Cross-Certification Response.
CrossCertResponse() - Constructor for class oracle.security.crypto.cmp.CrossCertResponse
Create a new, empty CrossCertResponse.
CrossCertResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.CrossCertResponse
Creates a new CrossCertResponse message body with the specified CertResponse.
CrossCertResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.CrossCertResponse
Create a new CrossCertResponse by reading its encoding from the given input stream.
CurrentCRLInfo - Class in oracle.security.crypto.cmp.attribute
Information type used by the client to get a copy of the latest CRL.
CurrentCRLInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 
CurrentCRLInfo(CRL) - Constructor for class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 
CurrentCRLInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 

D

decoded - Variable in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
This field is used for coordinating ASN.1 input with the superclass.
decoded - Variable in class oracle.security.crypto.cmp.attribute.RegistrationControl
This field is used for coordinating ASN.1 input with the superclass.
decoded - Variable in class oracle.security.crypto.cmp.attribute.RegistrationInfo
This field is used for coordinating ASN.1 input with the superclass.
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Decodes the baseclass' ASN1Object value to populate this control's fields.
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
Decodes the superclass AttributeTypeAndValue's ASN1Object value to populate this control's fields.
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
Decodes the superclass AttributeTypeAndValue's ASN1Object value to populate this control's fields.
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.RegTokenRegControl
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
 
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
 
decrypt(EncryptedValue, PrivateKey) - Static method in class oracle.security.crypto.cmp.EncryptedValue
Decrypt an EncryptedValue and return the bytes of the value.
DEFAULT_DSA_Signature_Algo - Static variable in class oracle.security.crypto.cmp.CMPUtils
 
DEFAULT_RandomGenerator_ALGO - Static variable in class oracle.security.crypto.cmp.CMPUtils
 
DEFAULT_RSA_Signature_Algo - Static variable in class oracle.security.crypto.cmp.CMPUtils
 
des_ede3_cbc - Static variable in interface oracle.security.crypto.cmp.CMP
The Triple-DES Content Encryption in CBC mode Algorithm Identifier (1.2.840.113549.3.7).
dh_public_number - Static variable in interface oracle.security.crypto.cmp.CMP
The Diffie-Hellman Public Key Object Identifier (1.2.840.10046.2.1).
DONT_CARE - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
Receiver may publish the certificate using any means.
DONT_PUBLISH - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Action
PKI publication control action instructing receiver not to publish the certificate.
dsaWithSHA - Static variable in interface oracle.security.crypto.cmp.CMP
The DSA Signature Algorithm Identifier (1.3.14.3.2.13).
dsaWithSHA1Old - Static variable in interface oracle.security.crypto.cmp.CMP
The Obsolete DSA Signature Algorithm Identifier (1.3.14.3.2.27).
DUPLICATE_CERT_REQ - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates certificate cannot be issued because a duplicate certificate already exists.

E

EncKeyPairTypesInfo - Class in oracle.security.crypto.cmp.attribute
Information type used by the client to get the list of encryption/key aggrement key algorithms whose public key the CA is willing to certify.
EncKeyPairTypesInfo() - Constructor for class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
 
EncKeyPairTypesInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
 
EncKeyPairTypesInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
 
encoded - Variable in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
This field is used for coordinating ASN.1 output with the superclass.
encoded - Variable in class oracle.security.crypto.cmp.attribute.RegistrationControl
This field is used for coordinating ASN.1 output with the superclass.
encoded - Variable in class oracle.security.crypto.cmp.attribute.RegistrationInfo
This field is used for coordinating ASN.1 output with the superclass.
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Encodes this control's fields as an ASN1Object for the baseclass.
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
Encodes this control's fields as an ASN1Object for the superclass AttributeTypeAndValue's value.
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
Encodes this control's fields as an ASN1Object for the superclass AttributeTypeAndValue's value.
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.RegTokenRegControl
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
 
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
 
ENCR_CERT - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.SubsequentMsg
Private key possession will be proven indirectly in subsequent message by decrypting the encrypted certificate.
encrypt(ASN1Object, SecretKey, PublicKey) - Static method in class oracle.security.crypto.cmp.EncryptedValue
Creates a new EncryptedValue instance whose value is the DER encoding of the given ASN1Object.
EncryptedPrivKeyArchOpt - Class in oracle.security.crypto.cmp.attribute
CRMF archive option registration control containing the encrypted private key to be archived.
EncryptedPrivKeyArchOpt() - Constructor for class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
EncryptedPrivKeyArchOpt(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
EncryptedPrivKeyArchOpt(CMSEnvelopedDataContentInfo) - Constructor for class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
EncryptedPrivKeyArchOpt(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
EncryptedValue - Class in oracle.security.crypto.cmp
Encrypted content for encrypted key value and encrypted certificate value for CertifiedKeyPair objects.
EncryptedValue() - Constructor for class oracle.security.crypto.cmp.EncryptedValue
Create new, empty EncryptedValue.
EncryptedValue(byte[]) - Constructor for class oracle.security.crypto.cmp.EncryptedValue
Create a new EncryptedValue with the specified encypted value
EncryptedValue(InputStream) - Constructor for class oracle.security.crypto.cmp.EncryptedValue
 
equals(Object) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
 
equals(Object) - Method in class oracle.security.crypto.cmp.CertTemplate
 
equals(Object) - Method in class oracle.security.crypto.cmp.PKICertID
 
equals(Object) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
ERROR_MESSAGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
ERROR_MSG_REP - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
Server response carrying TCP-based protocol error information.
ErrorMessage - Class in oracle.security.crypto.cmp
PKI message body of type Error Message.
ErrorMessage(PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.ErrorMessage
Create a new ErrorMessage with the specified status info.
ErrorMessage(PKIStatusInfo, BigInteger, String) - Constructor for class oracle.security.crypto.cmp.ErrorMessage
Create a new ErrorMessage with the specified status info and descriptive string.
ErrorMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.ErrorMessage
 
ErrorTCPMsg - Class in oracle.security.crypto.cmp.transport
 
ErrorTCPMsg(TCPMessage.Version, ErrorTCPMsg.Code) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Create a new ErrorTCPMsg with the given version and error type.
ErrorTCPMsg(ErrorTCPMsg.Code) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Create a new ErrorTCPMsg with the given error type and the default version CMP2000.
ErrorTCPMsg(TCPMessage.Version, TCPMessage.Type) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Create a new INVALID_MESSAGE_TYPE ErrorTCPMsg with the given version and message type.
ErrorTCPMsg(TCPMessage.Type) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Create a new INVALID_MESSAGE_TYPE ErrorTCPMsg with the given message type and the default version CMP2000.
ErrorTCPMsg(TCPMessage.Version, int) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Create a new INVALID_POLL_ID ErrorTCPMsg with the given version and polling reference number.
ErrorTCPMsg(int) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Create a new INVALID_POLL_ID ErrorTCPMsg with the given polling reference number and the default version CMP2000.
ErrorTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.ErrorTCPMsg
 
ErrorTCPMsg.Code - Class in oracle.security.crypto.cmp.transport
Error types consisting of a major category code and a minor error type code.

F

FIN_REP - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
Server response indicating the end of a CMP transaction.
FinalTCPMsg - Class in oracle.security.crypto.cmp.transport
TCP-based protocol message signaling the end of the transaction.
FinalTCPMsg() - Constructor for class oracle.security.crypto.cmp.transport.FinalTCPMsg
 
FinalTCPMsg(TCPMessage.Version) - Constructor for class oracle.security.crypto.cmp.transport.FinalTCPMsg
 
FinalTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.FinalTCPMsg
 

G

GENERAL_CLIENT_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
CLIENT_ERROR minor category 0x00 indicating a general client-side error.
GENERAL_MESSAGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
GENERAL_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
GENERAL_SERVER_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
SERVER_ERROR minor category 0x00 indicating a general server-side error.
GeneralMessage - Class in oracle.security.crypto.cmp
PKI message body of type General Message.
GeneralMessage() - Constructor for class oracle.security.crypto.cmp.GeneralMessage
Create an empty GeneralMessage.
GeneralMessage(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
Create a GeneralMessage with the specified type and null value.
GeneralMessage(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
Create a GeneralMessage with the specified type and value.
GeneralMessage(InfoTypeAndValue) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
Create a GeneralMessage with the specified InfoTypeAndValue.
GeneralMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
 
GeneralResponse - Class in oracle.security.crypto.cmp
PKI message body of type General Response.
GeneralResponse() - Constructor for class oracle.security.crypto.cmp.GeneralResponse
Create an empty GeneralResponse.
GeneralResponse(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
Create a GeneralResponse with the specified type;
GeneralResponse(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
Create a GeneralResponse with the specified type and value.
GeneralResponse(InfoTypeAndValue) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
Create a GeneralResponse with the specified InfoTypeAndValue.
GeneralResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
 
generateSenderNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
Generates and sets a random 128-bit sender nonce.
getAction() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
 
getAlgID() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
getAlgID() - Method in class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
getAlgIDs() - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
Return the list of encryption/key agreement key algorithms.
getAlgIDs() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
Return the list of signature algorithms.
getAlgoID(String) - Static method in class oracle.security.crypto.cmp.CMPUtils
Algoname to algoId mapping
getAlgoName(AlgorithmIdentifier) - Static method in class oracle.security.crypto.cmp.CMPUtils
Algoid to algoname mapping
getAlgoName(AlgorithmIdentifier, boolean) - Static method in class oracle.security.crypto.cmp.CMPUtils
Algoid to algoname mapping
getArchive() - Method in class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
 
getAuthenticator() - Method in class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
 
getBadSinceDate() - Method in class oracle.security.crypto.cmp.RevAnnouncement
Get the date since which the certificate has been invalid.
getBody() - Method in class oracle.security.crypto.cmp.PKIMessage
Returns the message body.
getCACerts() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Get the set of CA certificates included in this message.
getCertID() - Method in class oracle.security.crypto.cmp.RevAnnouncement
Get the certificate ID of the revoked certificate.
getCertificate() - Method in class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
Note : This method returns an X509Certificate
getCertificate() - Method in class oracle.security.crypto.cmp.CertAnnouncement
Return the certificate being published.
getCertificate() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
Get the (unencrypted) certificate.
getCertificates() - Method in class oracle.security.crypto.cmp.PKICertRepMessage
Get any CA certificates included in this message body.
getCertifiedKeyPair() - Method in class oracle.security.crypto.cmp.CertResponse
Returns the certificate and optional private key/publication info for this response, or null if none is present.
getCertReqID() - Method in class oracle.security.crypto.cmp.CertRequest
Returns certificate request ID number.
getCertReqID() - Method in class oracle.security.crypto.cmp.CertResponse
Get the ID number to match with the corresponding request.
getCertReqMessages() - Method in class oracle.security.crypto.cmp.PKICertReqMessages
Get the CertReqMessages object for this request message body.
getCertReqMsgs() - Method in class oracle.security.crypto.cmp.CertReqMessages
Get the CertReqMsg items in this message body.
getCertRequest() - Method in class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
 
getCertRequest() - Method in class oracle.security.crypto.cmp.CertReqMsg
Returns the certificate request contained in this message.
getCertRequest() - Method in class oracle.security.crypto.cmp.PKCS10CertReq
Return the PKCS #10 certificate request for this message body.
getCertResponses() - Method in class oracle.security.crypto.cmp.PKICertRepMessage
Get the certificate responses in this message body.
getCertTemplate() - Method in class oracle.security.crypto.cmp.CertRequest
Returns the certificate template.
getCertTemplate() - Method in class oracle.security.crypto.cmp.RevDetails
Returns the certificate template.
getChallengeInts() - Method in class oracle.security.crypto.cmp.POPResponse
Get the challenge integers included in this challenge response.
getChallenges() - Method in class oracle.security.crypto.cmp.POPChallenge
Get challenges included in this message body.
getCheckBackTime() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
getCode() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Returns the error code for this ErrorTCPMsg.
getCRL() - Method in class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 
getCRLDetails() - Method in class oracle.security.crypto.cmp.RevAnnouncement
Get the set of CRL details.
getCRLs() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
Return the CRLs in this CRLAnnouncement.
getCRLs() - Method in class oracle.security.crypto.cmp.RevocationResponse
Return the sequence of CRL.
getData() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Returns the bytes of this ErrorTCPMsg's data.
getDHMac() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
 
getDigestAlgID() - Method in class oracle.security.crypto.cmp.Challenge
 
getEncryptedCert() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
Get the encrypted certificate.
getEncryptedKey() - Method in class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
 
getEncryptedKey() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
If proof of possession is contained in this message, the value of such proof is returned, consisting of the private key, encrypted for the CA.
getEncryptedKey() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
If proof of possession is contained in this message, the value of such proof is returned, consisting of the private key, encrypted for the CA.
getEncryptionKey() - Method in class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
Note : Returns a java.security.PublicKey
getEncSymmKey() - Method in class oracle.security.crypto.cmp.EncryptedValue
Returns the encrypted symmetric key used to encrypt the value.
getEncValue() - Method in class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
getEncValue() - Method in class oracle.security.crypto.cmp.EncryptedValue
Returns the encrypted value of this object.
getErrorCode() - Method in class oracle.security.crypto.cmp.ErrorMessage
Get the error code for this error message.
getErrorDetail() - Method in class oracle.security.crypto.cmp.ErrorMessage
Returns the error details for this error message.
getErrorDetails() - Method in class oracle.security.crypto.cmp.ErrorMessage
Returns the error details for this error message as a vector of strings, or null if none are defined.
getExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.RevDetails
Returns the first extension with the specified ID, or null if it is not present.
getExtensions() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns extensions of the requested certificate.
getExtensions() - Method in class oracle.security.crypto.cmp.RevDetails
Returns all the CRL entry extensions for the revoked certificate.
getExtensionSet(X509Certificate) - Static method in class oracle.security.crypto.cmp.CMPUtils
Returns a list of Extensions associated with an X509Certificate
getExtraCerts() - Method in class oracle.security.crypto.cmp.PKIMessage
Return any extra certificates included for the end-entity's use in certificate chain verification.
getFailures() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
Returns an array of PKIStatusInfo.Failure, or null if none are defined.
getFreeText() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getGeneralInfo() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getHeader() - Method in class oracle.security.crypto.cmp.PKIMessage
Returns the message header.
getInfo() - Method in class oracle.security.crypto.cmp.GeneralMessage
Return the list of InfoTypeAndValues in this message body.
getInfo() - Method in class oracle.security.crypto.cmp.GeneralResponse
Return the list of InfoTypeAndValues in this message body.
getIntendedAlg() - Method in class oracle.security.crypto.cmp.EncryptedValue
Returns the intended algorithm of the encrypted value.
getIssuer() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
 
getIssuer() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns issuer of the requested certificate.
getIssuer() - Method in class oracle.security.crypto.cmp.PKICertID
 
getIssuerUID() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns issuer's unique identifier of the requested certificate.
getKeyAlg() - Method in class oracle.security.crypto.cmp.EncryptedValue
Returns the algorithm used to encrypt the symmetric key.
getKeyGenParams() - Method in class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
 
getKeyPairHistory() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Get the key pair history for this response.
getKeyUpdAnn() - Method in class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
getMacAlgID() - Method in class oracle.security.crypto.cmp.SignaturePOP
Returns the password-based-MAC algorithm identifier.
getMacBytes() - Method in class oracle.security.crypto.cmp.SignaturePOP
Returns the bytes of the public key password-based-MAC.
getMajor() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
 
getMessageTime() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getMinor() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
 
getNestedMessage() - Method in class oracle.security.crypto.cmp.NestedMessage
Return the set of the nested PKIMessage as a Vector.
getNewSigCert() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Get the new certificate in this response message body.
getNewWithNew() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
Returns the certificate of the new public key signed with the new private key.
getNewWithOld() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
Returns the certificate of the new public key signed with the old private key.
getNotAfterDate() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns date not valid after of the requested certificate.
getNotBeforeDate() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns date not valid before of the requested certificate.
getOID() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
 
getOIDs() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
Return the list of unsupported object identifiers.
getOldWithNew() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
Returns the certificate of the old public key signed with the new private key.
getPKIMessage() - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
Return the list of the original PKIMessags.
getPKIMessage() - Method in class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
 
getPKIMessage() - Method in class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
 
getPollRef() - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
 
getPollRef() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
getPOP() - Method in class oracle.security.crypto.cmp.CertReqMsg
Returns the proof of possession value, or null if it is not present in this message.
getPrivateKey() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
Get the encrypted private key.
getProtectedPart() - Method in class oracle.security.crypto.cmp.PKIMessage
Returns the bytes of the PKIMessage elements that are covered by the message protection.
getProtectionAlgID() - Method in class oracle.security.crypto.cmp.PKIMessage
Return the protection algorithm identifier from the message header, or null if none was set.
getProtectionAlgID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getProtectionBytes() - Method in class oracle.security.crypto.cmp.PKIMessage
 
getPublicationInfo() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
Get the publication info associated with the certificate.
getPublicKey() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns public key of the requested certificate.
getPublicKey() - Method in class oracle.security.crypto.cmp.SignaturePOP
Returns the public key if it was provided separately from the CertRequest's CertTemplate.
getPubLocations(PKIPubInfoRegControl.Method) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
Returns a vector of all locations for the specified Method if it has been defined, otherwise returns null.
getRandomInt(PrivateKey) - Method in class oracle.security.crypto.cmp.Challenge
Note the changes in the method signature
getRecipient() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getRecipKID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getRecipNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getRegControls() - Method in class oracle.security.crypto.cmp.CertRequest
Returns the sequence of registration controls, or null if none are defined.
getRegInfo() - Method in class oracle.security.crypto.cmp.CertReqMsg
Returns the sequence of registration info, or null if none are defined.
getResponseInfo() - Method in class oracle.security.crypto.cmp.CertResponse
 
getRevCertIDs() - Method in class oracle.security.crypto.cmp.RevocationResponse
Return the sequence of CertId.
getRevDetails() - Method in class oracle.security.crypto.cmp.RevocationRequest
Get the set of revocation details for this message body.
getSender(PrivateKey) - Method in class oracle.security.crypto.cmp.Challenge
Note the changes in the method signature
getSender() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getSenderKID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getSenderName() - Method in class oracle.security.crypto.cmp.SignaturePOP
Returns the sender's name if it was provided separately from the CertRequest's CertTemplate.
getSenderNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getSerialNo() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
 
getSerialNo() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns serial number of the requested certificate.
getSerialNo() - Method in class oracle.security.crypto.cmp.PKICertID
 
getSigAlgID() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns signing algorithm of the requested certificate.
getSignatureAlgID() - Method in class oracle.security.crypto.cmp.SignaturePOP
Returns the algorithm identifier for the signature.
getSignatureBytes() - Method in class oracle.security.crypto.cmp.SignaturePOP
 
getStatus() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Get the status info for this message.
getStatus() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
getStatus() - Method in class oracle.security.crypto.cmp.RevAnnouncement
Get the status info for this message.
getStatus() - Method in class oracle.security.crypto.cmp.RevocationResponse
Return the sequence of PKIStatusInfo.
getStatusInfo(byte[]) - Method in class oracle.security.crypto.cmp.CertConfirm
Returns a PKIStatusInfo corresponding to the given hash.
getStatusInfo(BigInteger) - Method in class oracle.security.crypto.cmp.CertConfirm
Returns a PKIStatusInfo corresponding to the given cert request ID.
getStatusInfo() - Method in class oracle.security.crypto.cmp.CertResponse
Get the status of the response.
getStatusInfo() - Method in class oracle.security.crypto.cmp.ErrorMessage
Get the status of this message.
getStatusText() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
Returns the status descriptive text as a string.
getStatusTexts() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
Returns the status descriptive text as a vector of strings, or null if none are defined.
getSubject() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns subject of the requested certificate.
getSubjectUID() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns subject's unique identifier of the requested certificate.
getSubsequentMsgType() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
If proof of possession is to be given in a subsequent message, the type of such proof is returned.
getSubsequentMsgType() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
If proof of possession is to be given in a subsequent message, the type of such proof is returned.
getSymmAlg() - Method in class oracle.security.crypto.cmp.EncryptedValue
Returns the symmetric algorithm used to encrypt the value.
getText() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Returns a user-readable error message.
getTime() - Method in class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
Return the time.
getToken() - Method in class oracle.security.crypto.cmp.attribute.RegTokenRegControl
 
getTransactionID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getType() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Returns the type.
getType() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
 
getType() - Method in class oracle.security.crypto.cmp.CertAnnouncement
 
getType() - Method in class oracle.security.crypto.cmp.CertConfirm
 
getType() - Method in class oracle.security.crypto.cmp.CertificationRequest
 
getType() - Method in class oracle.security.crypto.cmp.CertificationResponse
 
getType() - Method in class oracle.security.crypto.cmp.Confirmation
 
getType() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
 
getType() - Method in class oracle.security.crypto.cmp.CrossCertRequest
 
getType() - Method in class oracle.security.crypto.cmp.CrossCertResponse
 
getType() - Method in class oracle.security.crypto.cmp.ErrorMessage
 
getType() - Method in class oracle.security.crypto.cmp.GeneralMessage
 
getType() - Method in class oracle.security.crypto.cmp.GeneralResponse
 
getType() - Method in class oracle.security.crypto.cmp.InitializationRequest
 
getType() - Method in class oracle.security.crypto.cmp.InitializationResponse
 
getType() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
 
getType() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
 
getType() - Method in class oracle.security.crypto.cmp.KeyRecoveryRequest
 
getType() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
 
getType() - Method in class oracle.security.crypto.cmp.KeyUpdateRequest
 
getType() - Method in class oracle.security.crypto.cmp.KeyUpdateResponse
 
getType() - Method in class oracle.security.crypto.cmp.NestedMessage
 
getType() - Method in class oracle.security.crypto.cmp.PKCS10CertReq
 
getType() - Method in class oracle.security.crypto.cmp.PKIMessageBody
Returns one of the values defined in PKIMessageBody.Type.
getType() - Method in class oracle.security.crypto.cmp.POPChallenge
 
getType() - Method in class oracle.security.crypto.cmp.POPResponse
 
getType() - Method in class oracle.security.crypto.cmp.ProofOfPossession
Returns one of the values defined in ProofOfPossession.Type.
getType() - Method in class oracle.security.crypto.cmp.RAVerifiedPOP
 
getType() - Method in class oracle.security.crypto.cmp.RevAnnouncement
 
getType() - Method in class oracle.security.crypto.cmp.RevocationRequest
 
getType() - Method in class oracle.security.crypto.cmp.RevocationResponse
 
getType() - Method in class oracle.security.crypto.cmp.SignaturePOP
 
getType() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
 
getType() - Method in class oracle.security.crypto.cmp.transport.FinalTCPMsg
 
getType() - Method in class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
 
getType() - Method in class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
 
getType() - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
 
getType() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
getType() - Method in class oracle.security.crypto.cmp.transport.TCPMessage
Get the TCP-based message type.
getValue() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Returns the value.
getValue() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Action
Returns the integer value of the action.
getValue() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
Returns the integer value of the publication method.
getValue(String) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
Returns the value for the given name, or null if none has been defined.
getValue() - Method in class oracle.security.crypto.cmp.PKIMessage.Version
 
getValue() - Method in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
getValue() - Method in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Returns the numerical value of this failure code (as defined in RFC 2510).
getValue() - Method in class oracle.security.crypto.cmp.PKIStatusInfo.Status
 
getValue() - Method in class oracle.security.crypto.cmp.ProofOfPossession.Type
 
getValue() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Flag
 
getValue() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Type
Get the int value of the message type code.
getValue() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Version
 
getValueHint() - Method in class oracle.security.crypto.cmp.EncryptedValue
Returns the value hint of the encrypted value.
getVersion() - Method in class oracle.security.crypto.cmp.CertTemplate
Returns version number of the requested certificate.
getVersion() - Method in class oracle.security.crypto.cmp.PKIMessage
Returns the message version from the header.
getVersion() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
getVersion() - Method in class oracle.security.crypto.cmp.transport.TCPMessage
Get the TCP-based message protocol version.
getWillBeRevokedAt() - Method in class oracle.security.crypto.cmp.RevAnnouncement
Get the date at which the certificate will be revoked (i.e., when it will be added to the relevant CRLs).
getWitness() - Method in class oracle.security.crypto.cmp.Challenge
 
GRANTED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates you got exactly what you asked for.
GRANTED_WITH_MODS - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates you got something like what you asked for; the requester is responsible for ascertaining the differences.

H

hasFailure(PKIStatusInfo.Failure) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
Tests whether this PKIStatusInfo contains the given failure code (multiple failure codes may be present).
hasFlag(TCPMessage.Flag) - Method in class oracle.security.crypto.cmp.transport.TCPMessage
Test whether or not the given message flag is set.
HASH_ALG_MD2 - Static variable in class oracle.security.crypto.cmp.CMPUtils
 
HASH_ALG_MD5 - Static variable in class oracle.security.crypto.cmp.CMPUtils
 
HASH_ALG_SHA_1 - Static variable in class oracle.security.crypto.cmp.CMPUtils
 
hashCode() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
 
hashCode() - Method in class oracle.security.crypto.cmp.PKICertID
 
hashCode() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
hasPubMethod(PKIPubInfoRegControl.Method) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
Returns true if this PKIPubInfoRegControl has the specified PKIPubInfoRegControl.Method defined.
hmac_SHA_1 - Static variable in interface oracle.security.crypto.cmp.CMP
The HMAC with SHA1 Message Authentication Code Algorithm Identifier (1.3.6.1.5.5.8.1.2).

I

id_alg_CMS3DESwrap - Static variable in interface oracle.security.crypto.cmp.CMP
The Triple-DES Key Encryption (Wrap) Algorithm Identifier (1.2.840.113549.1.9.16.3.6).
id_alg_CMSRC2wrap - Static variable in interface oracle.security.crypto.cmp.CMP
The RC2 Key Encryption (Wrap) Algorithm Identifier (1.2.840.113549.1.9.16.3.7).
id_alg_ESDH - Static variable in interface oracle.security.crypto.cmp.CMP
The Ephimeral-Static Diffie-Hellman Key Agreement Algorithm Identifier (1.2.840.113549.1.9.16.3.5).
id_dsa_with_sha_1 - Static variable in interface oracle.security.crypto.cmp.CMP
The DSA Signature Algorithm Identifier, with params omitted (not null) as per RFC-2633 (1.2.840.10040.4.3).
id_it - Static variable in interface oracle.security.crypto.cmp.CMP
PKIX OID Info Type OID prefix.
id_it_CAKeyUpdateInfo - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_CAProtEncCert - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_ConfirmWaitTime - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_CurrentCRL - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_EncKeyPairTypes - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_ImplicitConfirm - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_KeyPairParamRep - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_KeyPairParamReq - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_OrigPKIMessage - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_PreferredSymmAlg - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_RevPassphrase - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_SignKeyPairTypes - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_it_UnsupportedOIDs - Static variable in interface oracle.security.crypto.cmp.CMP
 
id_pkip - Static variable in interface oracle.security.crypto.cmp.CMP
The PKIP Internet X.509 PKI protocols OID prefix.
id_pkix - Static variable in interface oracle.security.crypto.cmp.CMP
The PKIX OID prefix.
id_regCtrl - Static variable in interface oracle.security.crypto.cmp.CMP
The CRMF registration Control OID prefix.
id_regCtrl_altCertTemplate - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regCtrl_authenticator - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regCtrl_olderCertID - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regCtrl_pkiArchiveOptions - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regCtrl_pkiPublicationInfo - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regCtrl_protocolEncrKey - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regCtrl_regToken - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration control.
id_regInfo - Static variable in interface oracle.security.crypto.cmp.CMP
CRMF registration info OID prefix
id_regInfo_asciiPairs - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration info attribute type.
id_regInfo_certReq - Static variable in interface oracle.security.crypto.cmp.CMP
A CRMF registration info attribute type.
id_regInfo_utf8Pairs - Static variable in interface oracle.security.crypto.cmp.CMP
 
ImplicitConfirmInfo - Class in oracle.security.crypto.cmp.attribute
Information type used to inform the CA that a certificate confirmation for issued certificate is not willing to be sent.
ImplicitConfirmInfo() - Constructor for class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo
 
ImplicitConfirmInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo
 
INCORRECT_DATA - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the requester's data is incorrect (for notary services)
InfoTypeAndValue - Class in oracle.security.crypto.cmp.attribute
CMP base class for information type and values.
InfoTypeAndValue() - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Creates a new, empty information type and value.
InfoTypeAndValue(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
 
InfoTypeAndValue(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
 
InfoTypeAndValue(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
 
INITIALIZATION_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
INITIALIZATION_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
InitializationRequest - Class in oracle.security.crypto.cmp
PKI message body of type Initialization Request.
InitializationRequest() - Constructor for class oracle.security.crypto.cmp.InitializationRequest
Create a new, empty InitializationRequest.
InitializationRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.InitializationRequest
Create a new InitializationRequest with the specified CertReqMsg.
InitializationRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.InitializationRequest
Create a new InitializationRequest by reading its encoding from the given input stream.
InitializationResponse - Class in oracle.security.crypto.cmp
PKI message body of type Initialization Response.
InitializationResponse() - Constructor for class oracle.security.crypto.cmp.InitializationResponse
Create a new, empty InitializationResponse.
InitializationResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.InitializationResponse
Create a new InitializationResponse with the given CertResponse.
InitializationResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.InitializationResponse
Create a new InitializationResponse by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Defines this attribute type-value pair by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
 
input(InputStream) - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.CertAnnouncement
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.CertConfirm
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CertReqMessages
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CertReqMsg
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CertRequest
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CertResponse
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CertTemplate
 
input(InputStream) - Method in class oracle.security.crypto.cmp.Challenge
 
input(InputStream) - Method in class oracle.security.crypto.cmp.Confirmation
 
input(InputStream) - Method in class oracle.security.crypto.cmp.CRLAnnouncement
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.EncryptedValue
 
input(InputStream) - Method in class oracle.security.crypto.cmp.ErrorMessage
 
input(InputStream) - Method in class oracle.security.crypto.cmp.GeneralMessage
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.GeneralResponse
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
 
input(InputStream) - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
 
input(InputStream) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.NestedMessage
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.PKCS10CertReq
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.PKICertID
 
input(InputStream) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
 
input(InputStream) - Method in class oracle.security.crypto.cmp.PKICertReqMessages
 
input(InputStream) - Method in class oracle.security.crypto.cmp.PKIMessage
 
input(InputStream) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
input(InputStream) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
input(InputStream) - Method in class oracle.security.crypto.cmp.POPChallenge
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.POPResponse
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.RAVerifiedPOP
 
input(InputStream) - Method in class oracle.security.crypto.cmp.RevAnnouncement
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.RevDetails
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.RevocationRequest
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.RevocationResponse
Initializes this object by reading its encoding from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.cmp.SignaturePOP
 
input(InputStream) - Method in class oracle.security.crypto.cmp.transport.TCPMessage
Reads this TCPMessage's encoding from the given input stream.
inputArchiveOption(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.PKIArchiveOptionRegControl
 
inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Creates a new CMP InfoTypeAndValue by reading its encoding from the given input stream.
inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.RegistrationControl
Creates a new CRMF RegistrationControl by reading its encoding from the given input stream.
inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
Creates a new CRMF RegistrationInfo by reading its encoding from the given input stream.
inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.PKIMessageBody
Creates a new CMP PKIMessageBody by reading its encoding from the given input stream.
inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.ProofOfPossession
Creates a new CRMF ProofOfPossession by reading its encoding from the given input stream.
inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.transport.TCPMessage
Creates a new instance of one of the TCPMessage subclasses by reading its encoding from the given input stream.
INVALID_MESSAGE_TYPE - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
CLIENT_ERROR minor category 0x01 indicating a client-side invalid TCP message type error.
INVALID_POLL_ID - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
CLIENT_ERROR minor category 0x02 indicating a client-side invalid TCP message polling ID error.

K

KEY_AGREEMENT - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
 
KEY_ENCIPHERMENT - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
 
KEY_RECOVERY_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
KEY_RECOVERY_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
KEY_UPDATE_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
KEY_UPDATE_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
KEY_UPDATE_WARNING - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates update already done for the oldCertId specified in the key update request message.
KeyAgreementPOP - Class in oracle.security.crypto.cmp
CRMF proof-of-possession value for key agreement keys.
KeyAgreementPOP(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
Create a new KeyAgreementPOP where proof-of-possession is achieved in this message by including the encrypted private key.
KeyAgreementPOP(ProofOfPossession.SubsequentMsg) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
Create a new KeyAgreementPOP where proof-of-possession will be achieved in a subsequent message, either indirectly (via an encrypted certificate) or directely (via a challenge-response exchange).
KeyAgreementPOP(byte[]) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
Create a new KeyAgreementPOP where proof-of-possession is achieved in this message by including a DH-MAC of the cert request using the private key.
KeyAgreementPOP(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
 
KeyEnciphermentPOP - Class in oracle.security.crypto.cmp
CRMF proof-of-possession value for key encipherment keys.
KeyEnciphermentPOP(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.KeyEnciphermentPOP
Create a new KeyEnciphermentPOP where proof-of-possession is achieved in this message by including the encrypted private key.
KeyEnciphermentPOP(ProofOfPossession.SubsequentMsg) - Constructor for class oracle.security.crypto.cmp.KeyEnciphermentPOP
Create a new KeyEnciphermentPOP where proof-of-possession will be achieved in a subsequent message, either indirectly (via an encrypted certificate) or directely (via a challenge-response exchange).
KeyEnciphermentPOP(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyEnciphermentPOP
 
KeyGenParamsArchOpt - Class in oracle.security.crypto.cmp.attribute
CRMF archive option registration control containing the parameters necessary for re-generating the private key.
KeyGenParamsArchOpt() - Constructor for class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
 
KeyGenParamsArchOpt(byte[]) - Constructor for class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
 
KeyGenParamsArchOpt(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
 
KeyPairParamRepInfo - Class in oracle.security.crypto.cmp.attribute
Information type for CA's response to the request for the parameters for generating the key pair of certain public-key algorithms.
KeyPairParamRepInfo() - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
KeyPairParamRepInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
KeyPairParamRepInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
KeyPairParamReqInfo - Class in oracle.security.crypto.cmp.attribute
Information type for requesting the parameters for generating the key pair of certain public-key algorithms.
KeyPairParamReqInfo() - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
 
KeyPairParamReqInfo(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
 
KeyPairParamReqInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
 
KeyRecoveryRequest - Class in oracle.security.crypto.cmp
PKI message body of type Key Recovery Request.
KeyRecoveryRequest() - Constructor for class oracle.security.crypto.cmp.KeyRecoveryRequest
Create a new, empty KeyRecoveryRequest.
KeyRecoveryRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryRequest
Create a new KeyRecoveryRequest with the specified CertReqMsg.
KeyRecoveryRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryRequest
Create a new KeyRecoveryRequest by reading its encoding from the given input stream.
KeyRecoveryResponse - Class in oracle.security.crypto.cmp
PKI message body of type Key Recovery Response.
KeyRecoveryResponse() - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
Create a new, empty KeyRecoveryResponse message body.
KeyRecoveryResponse(PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
Create a new KeyRecoveryResponse with the given PKIStatusInfo.
KeyRecoveryResponse(PKIStatusInfo, X509Certificate) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
Create a new KeyRecoveryResponse with the given PKIStatusInfo and new certificate.
KeyRecoveryResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
 
KeyUpdateRequest - Class in oracle.security.crypto.cmp
PKI message body of type Key Update Request.
KeyUpdateRequest() - Constructor for class oracle.security.crypto.cmp.KeyUpdateRequest
Create a new, empty KeyUpdateRequest.
KeyUpdateRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.KeyUpdateRequest
Create a new KeyUpdateRequest with the specified CertReqMsg.
KeyUpdateRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyUpdateRequest
Create a new KeyUpdateRequest by reading its encoding from the given input stream.
KeyUpdateResponse - Class in oracle.security.crypto.cmp
PKI message body of type Key Update Response.
KeyUpdateResponse() - Constructor for class oracle.security.crypto.cmp.KeyUpdateResponse
Create a new, empty KeyUpdateResponse.
KeyUpdateResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.KeyUpdateResponse
Create a new KeyUpdateResponse with the given CertResponse.
KeyUpdateResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyUpdateResponse
Create a new KeyUpdateResponse by reading its encoding from the given input stream.

L

LDAP - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
Receiver is to use the ldap publication method.
length() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
 
length() - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
 
length() - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
Returns the length of this object's encoding.
length() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
 
length() - Method in class oracle.security.crypto.cmp.CertReqMessages
 
length() - Method in class oracle.security.crypto.cmp.CertReqMsg
 
length() - Method in class oracle.security.crypto.cmp.CertRequest
 
length() - Method in class oracle.security.crypto.cmp.CertResponse
 
length() - Method in class oracle.security.crypto.cmp.CertTemplate
 
length() - Method in class oracle.security.crypto.cmp.Challenge
 
length() - Method in class oracle.security.crypto.cmp.EncryptedValue
 
length() - Method in class oracle.security.crypto.cmp.PKICertID
 
length() - Method in class oracle.security.crypto.cmp.PKIMessage
 
length() - Method in class oracle.security.crypto.cmp.PKIMessageBody
 
length() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
length() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
length() - Method in class oracle.security.crypto.cmp.ProofOfPossession
 
length() - Method in class oracle.security.crypto.cmp.RevDetails
Returns the length of this object's encoding in bytes.
length() - Method in class oracle.security.crypto.cmp.transport.TCPMessage
 

M

md5 - Static variable in interface oracle.security.crypto.cmp.CMP
The MD5 Digest Algorithm Identifier (1.2.840.113549.2.5).
MISSING_TIME_STAMP - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the timestamp is missing but should be there (by policy).

N

names() - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
Returns an enumeration of the names for which values have been defined.
NESTED_MESSAGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
NestedMessage - Class in oracle.security.crypto.cmp
PKI message body of type Nested Message, containing a sequence of PKIMessage.
NestedMessage() - Constructor for class oracle.security.crypto.cmp.NestedMessage
Creat a new NestedMessage.
NestedMessage(PKIMessage) - Constructor for class oracle.security.crypto.cmp.NestedMessage
Create a new NestedMessage message body, with the specified PKIMessage as its content.
NestedMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.NestedMessage
 
NOT_AUTHORIZED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the sender was not authorized to make the preceding request or perform the preceding action.

O

OldCertIDRegControl - Class in oracle.security.crypto.cmp.attribute
CRMF old certificate ID registration control.
OldCertIDRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
Creates a new, empty OldCertIDRegControl instance.
OldCertIDRegControl(GeneralName, BigInteger) - Constructor for class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
 
OldCertIDRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
 
oracle.security.crypto.cmp - package oracle.security.crypto.cmp
PKI Certificate Management Protocols.
oracle.security.crypto.cmp.attribute - package oracle.security.crypto.cmp.attribute
CMP/CRMF attribute classes for Registration Controls, Registration Info and General Info.
oracle.security.crypto.cmp.transport - package oracle.security.crypto.cmp.transport
Classes for CMP/CRMF transport protocols.
OrigPKIMessageInfo - Class in oracle.security.crypto.cmp.attribute
Information type for the original PKIMessage from the EE.
OrigPKIMessageInfo() - Constructor for class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
 
OrigPKIMessageInfo(PKIMessage) - Constructor for class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
 
OrigPKIMessageInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
Writes this object's encoding to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.CertReqMessages
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.CertReqMsg
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.CertRequest
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.CertResponse
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.CertTemplate
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.Challenge
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.EncryptedValue
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.PKICertID
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.PKIMessage
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.PKIMessageBody
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.ProofOfPossession
 
output(OutputStream) - Method in class oracle.security.crypto.cmp.RevDetails
Writes this object's encoding to the specified output stream.
output(OutputStream) - Method in class oracle.security.crypto.cmp.transport.TCPMessage
Writes this TCPMessage's encoding to the given output stream.

P

PKCS10_CERT_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
PKCS10CertReq - Class in oracle.security.crypto.cmp
PKI message body of type PKCS #10 Certification Request.
PKCS10CertReq() - Constructor for class oracle.security.crypto.cmp.PKCS10CertReq
Create a new, empty PKCS10CertReq.
PKCS10CertReq(CertificateRequest) - Constructor for class oracle.security.crypto.cmp.PKCS10CertReq
Create a new PKCS10CertReq message body with the specified PKCS #10 certificate request.
PKCS10CertReq(InputStream) - Constructor for class oracle.security.crypto.cmp.PKCS10CertReq
 
PKI_REP - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
Server response containing a PKIMessage.
PKI_REQ - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
End-entity request containing a PKIMessage used to initiate a protocol transaction.
PKIArchiveOptionRegControl - Class in oracle.security.crypto.cmp.attribute
CRMF base class for private key archive option registration controls.
PKIArchiveOptionRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.PKIArchiveOptionRegControl
To be invoked by subclass constructors.
PKICertID - Class in oracle.security.crypto.cmp
Data sturcture to identify particular certificates.
PKICertID() - Constructor for class oracle.security.crypto.cmp.PKICertID
Creates a new, empty PKICertID instance.
PKICertID(GeneralName, BigInteger) - Constructor for class oracle.security.crypto.cmp.PKICertID
Create a PKICertID with specified issue and serial number.
PKICertID(InputStream) - Constructor for class oracle.security.crypto.cmp.PKICertID
 
PKICertRepMessage - Class in oracle.security.crypto.cmp
PKIMessageBody used for PKI certification responses.
PKICertRepMessage() - Constructor for class oracle.security.crypto.cmp.PKICertRepMessage
Create a new, empty PKICertRepMessage message body.
PKICertRepMessage(CertResponse) - Constructor for class oracle.security.crypto.cmp.PKICertRepMessage
Create a new PKICertRepMessage message body with the specified CertResponse.
PKICertRepMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.PKICertRepMessage
 
PKICertReqMessages - Class in oracle.security.crypto.cmp
Base class for PKIMessageBody types using the CRMF CertReqMessages structure.
PKICertReqMessages() - Constructor for class oracle.security.crypto.cmp.PKICertReqMessages
Create a new, empty PKICertReqMessages.
PKICertReqMessages(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.PKICertReqMessages
Create a new PKICertReqMessages with the specified CertReqMsg.
PKICertReqMessages(InputStream) - Constructor for class oracle.security.crypto.cmp.PKICertReqMessages
 
PKIMessage - Class in oracle.security.crypto.cmp
Basic message class for the PKI certificate management protocols.
PKIMessage() - Constructor for class oracle.security.crypto.cmp.PKIMessage
Create a new, empty PKIMessage.
PKIMessage(GeneralName, GeneralName, PKIMessageBody) - Constructor for class oracle.security.crypto.cmp.PKIMessage
Create a new PKIMessage with the specified sender, recipient and message body, using the default version PKIMessage.Version.CMP2000.
PKIMessage(GeneralName, GeneralName, PKIMessageBody, PKIMessage.Version) - Constructor for class oracle.security.crypto.cmp.PKIMessage
Create a new PKIMessage with the specified sender, recipient, message body and version.
PKIMessage(PKIMessageHeader, PKIMessageBody) - Constructor for class oracle.security.crypto.cmp.PKIMessage
 
PKIMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.PKIMessage
 
PKIMessage.Version - Class in oracle.security.crypto.cmp
CMP message protocol version.
PKIMessageBody - Class in oracle.security.crypto.cmp
CMP base class for message bodies.
PKIMessageBody() - Constructor for class oracle.security.crypto.cmp.PKIMessageBody
 
PKIMessageBody.Type - Class in oracle.security.crypto.cmp
Type of PKIMessageBody.
PKIMessageHeader - Class in oracle.security.crypto.cmp
The header structure for a CMP message.
PKIMessageHeader() - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
Creates a new, empty PKIMessageHeader.
PKIMessageHeader(GeneralName, GeneralName) - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
Create a new PKIMessageHeader with the given sender and recipient names, and the default version PKIMessage.Version.CMP2000.
PKIMessageHeader(GeneralName, GeneralName, PKIMessage.Version) - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
Create a new PKIMessageHeader with the given sender and recipient names and CMP version.
PKIMessageHeader(InputStream) - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
 
PKIPubInfoRegControl - Class in oracle.security.crypto.cmp.attribute
CRMF PKI publication information registration control.
PKIPubInfoRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
Creates a new, empty PKIPubInfoRegControl instance.
PKIPubInfoRegControl(PKIPubInfoRegControl.Action) - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
Creates a new PKIPubInfoRegControl instance with the specified PKIPubInfoRegControl.Action.
PKIPubInfoRegControl(PKIPubInfoRegControl.Action, PKIPubInfoRegControl.Method, GeneralName) - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
Creates a new PKIPubInfoRegControl instance with the specified PKIPubInfoRegControl.Action and single publication method/location.
PKIPubInfoRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
 
PKIPubInfoRegControl.Action - Class in oracle.security.crypto.cmp.attribute
PKI publication actions.
PKIPubInfoRegControl.Method - Class in oracle.security.crypto.cmp.attribute
PKI publication methods, if Action is PLEASE_PUBLISH.
PKIRequestTCPMsg - Class in oracle.security.crypto.cmp.transport
TCP-based protocol message containing an end-entity CMP request used to initiate a protocol message exchange.
PKIRequestTCPMsg(PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
Create a new PKIRequestTCPMsg with the given PKIMessage and the default version of CMP2000.
PKIRequestTCPMsg(TCPMessage.Version, PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
Create a new PKIRequestTCPMsg with the given version and PKIMessage.
PKIRequestTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
 
PKIResponseTCPMsg - Class in oracle.security.crypto.cmp.transport
TCP-based protocol message containing a server CMP response.
PKIResponseTCPMsg(TCPMessage.Version, PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
 
PKIResponseTCPMsg(PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
 
PKIResponseTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
 
PKIStatusInfo - Class in oracle.security.crypto.cmp
 
PKIStatusInfo() - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
Creates a new, empty PKIStatusInfo.
PKIStatusInfo(PKIStatusInfo.Status) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
 
PKIStatusInfo(PKIStatusInfo.Status, String) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
 
PKIStatusInfo(PKIStatusInfo.Status, PKIStatusInfo.Failure) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
 
PKIStatusInfo(PKIStatusInfo.Status, String, PKIStatusInfo.Failure) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
 
PKIStatusInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
 
PKIStatusInfo.Failure - Class in oracle.security.crypto.cmp
Represents the set of failure codes which may appear in a PKIStatusInfo instance.
PKIStatusInfo.Status - Class in oracle.security.crypto.cmp
Represents the set of status codes which may appear in a PKIStatusInfo instance.
PLEASE_PUBLISH - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Action
PKI publication control action instructing receiver to publish the certificate.
POLL_REP - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
Server response providing a polling reference number and an estimated time for the end-entity to poll for results.
POLL_REQ - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
End-entity request polling for results on the server.
PollRequestTCPMsg - Class in oracle.security.crypto.cmp.transport
TCP-based protocol message used by an end-entity to poll for a response from the server.
PollRequestTCPMsg(TCPMessage.Version, int) - Constructor for class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
Create a new PollRequestTCPMsg with the given version and polling reference number.
PollRequestTCPMsg(int) - Constructor for class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
Create a new PollRequestTCPMsg with the given polling reference number and the default version (CMP2000).
PollRequestTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
 
PollResponseTCPMsg - Class in oracle.security.crypto.cmp.transport
TCP-based protocol message used by a server to send response polling information to an end-entity.
PollResponseTCPMsg(TCPMessage.Version, int, int) - Constructor for class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
PollResponseTCPMsg(int, int) - Constructor for class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
PollResponseTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
POP_CHALLENGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
POP_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
POPChallenge - Class in oracle.security.crypto.cmp
PKI message body of type POP Challenge.
POPChallenge() - Constructor for class oracle.security.crypto.cmp.POPChallenge
Create a new, empty POPChallenge message body.
POPChallenge(Challenge) - Constructor for class oracle.security.crypto.cmp.POPChallenge
Create a new POPChallenge message body with the specified challenge.
POPChallenge(InputStream) - Constructor for class oracle.security.crypto.cmp.POPChallenge
 
POPResponse - Class in oracle.security.crypto.cmp
PKI message body of type POP Response.
POPResponse() - Constructor for class oracle.security.crypto.cmp.POPResponse
Create a new, empty POPResponse message body.
POPResponse(BigInteger) - Constructor for class oracle.security.crypto.cmp.POPResponse
Create a new POPResponse message body with the specified challenge integer.
POPResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.POPResponse
 
PreferredSymmAlgInfo - Class in oracle.security.crypto.cmp.attribute
Information type used by the client to get the CA-preferred symmetric encryption algorithm.
PreferredSymmAlgInfo() - Constructor for class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
PreferredSymmAlgInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
PreferredSymmAlgInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
ProofOfPossession - Class in oracle.security.crypto.cmp
CRMF base class for proof of possession values which are used to prove that an end entity actually has possession of the private key for the certificate being requested.
ProofOfPossession() - Constructor for class oracle.security.crypto.cmp.ProofOfPossession
 
ProofOfPossession.SubsequentMsg - Class in oracle.security.crypto.cmp
Type of subsequent message to be used for KeyEnciphermentPOP and KeyAgreementPOP.
ProofOfPossession.Type - Class in oracle.security.crypto.cmp
Type of proof-of-possession.
ProtocolEncrKeyRegControl - Class in oracle.security.crypto.cmp.attribute
CRMF protocol encyption key registration control.
ProtocolEncrKeyRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
Creates a new, empty ProtocolEncrKeyRegControl instance.
ProtocolEncrKeyRegControl(PublicKey) - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
Note the changes in the method signature
ProtocolEncrKeyRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
 
pubMethods() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
 

R

RA_VERIFIED - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
 
RAVerifiedPOP - Class in oracle.security.crypto.cmp
CRMF proof-of-possession value which indicates that such proof has already been verified by a registration authority.
RAVerifiedPOP() - Constructor for class oracle.security.crypto.cmp.RAVerifiedPOP
Creates a new proof-of-possession value of the type raVerified.
RAVerifiedPOP(InputStream) - Constructor for class oracle.security.crypto.cmp.RAVerifiedPOP
 
rc2_cbc - Static variable in interface oracle.security.crypto.cmp.CMP
The RC2 Content Encryption Algorithm in CBC mode Algorithm Identifier (1.2.840.113549.3.2).
RegistrationControl - Class in oracle.security.crypto.cmp.attribute
CRMF base class for registration controls.
RegistrationControl(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.attribute.RegistrationControl
Creates a new RegistrationControl instance.
RegistrationInfo - Class in oracle.security.crypto.cmp.attribute
CRMF base class for registration info structures.
RegistrationInfo(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.attribute.RegistrationInfo
Creates a new RegistrationInfo instance.
RegTokenRegControl - Class in oracle.security.crypto.cmp.attribute
CRMF registration token registration control.
RegTokenRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.RegTokenRegControl
Creates a new, empty RegTokenRegControl instance.
RegTokenRegControl(String) - Constructor for class oracle.security.crypto.cmp.attribute.RegTokenRegControl
 
RegTokenRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.RegTokenRegControl
 
REJECTION - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates you don't get it, more information elsewhere in the message.
RevAnnouncement - Class in oracle.security.crypto.cmp
PKI message body of type Revocation Announcement.
RevAnnouncement() - Constructor for class oracle.security.crypto.cmp.RevAnnouncement
Create an empty RevAnnouncement.
RevAnnouncement(PKIStatusInfo, PKICertID, Date, Date) - Constructor for class oracle.security.crypto.cmp.RevAnnouncement
Create a new RevAnnouncement.
RevAnnouncement(InputStream) - Constructor for class oracle.security.crypto.cmp.RevAnnouncement
 
RevDetails - Class in oracle.security.crypto.cmp
Specifies details for a revocation request message body.
RevDetails() - Constructor for class oracle.security.crypto.cmp.RevDetails
Create a new, empty RevDetails.
RevDetails(CertTemplate) - Constructor for class oracle.security.crypto.cmp.RevDetails
Create a new RevDetails with the given certificate template.
RevDetails(CertTemplate, X509ExtensionSet) - Constructor for class oracle.security.crypto.cmp.RevDetails
Create a new RevDetails with the given certificate template and crlEntryExtensions.
RevDetails(InputStream) - Constructor for class oracle.security.crypto.cmp.RevDetails
 
REVOCATION_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
REVOCATION_NOTIFICATION - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates notification that a revocation has occurred.
REVOCATION_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
REVOCATION_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
REVOCATION_WARNING - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates this message contains a warning that a revocation is imminent.
RevocationRequest - Class in oracle.security.crypto.cmp
PKI message body of type Revocation Request.
RevocationRequest() - Constructor for class oracle.security.crypto.cmp.RevocationRequest
Create a new, empty RevocationRequest.
RevocationRequest(RevDetails) - Constructor for class oracle.security.crypto.cmp.RevocationRequest
Create a new RevocationRequest with the given RevDetails for one certificate.
RevocationRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.RevocationRequest
 
RevocationResponse - Class in oracle.security.crypto.cmp
PKI message body of type Revocation Response.
RevocationResponse() - Constructor for class oracle.security.crypto.cmp.RevocationResponse
Creates an empty RevocationResponse.
RevocationResponse(PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.RevocationResponse
Create a new RevocationReponse message body with the specified PKIStatuesInfo.
RevocationResponse(PKIStatusInfo, PKICertID) - Constructor for class oracle.security.crypto.cmp.RevocationResponse
Create a new RevocationReponse message body with the specified PKIStatuesInfo and cert ID.
RevocationResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.RevocationResponse
 
RevPassphraseInfo - Class in oracle.security.crypto.cmp.attribute
Information type of revocation passphrass for the purpose of authenticating a revocation request.
RevPassphraseInfo() - Constructor for class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
RevPassphraseInfo(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
RevPassphraseInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
rsaEncryption - Static variable in interface oracle.security.crypto.cmp.CMP
The RSA Signature Algorithm Identifier (1.2.840.113549.1.1.1).

S

SERVER_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
Major category 0x03 indicating a server-side error.
setEncSymmKey(byte[]) - Method in class oracle.security.crypto.cmp.EncryptedValue
Sets the encrypted symmetric key used to encrypt the value.
setExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the extensions of the requested certificate.
setFlag(TCPMessage.Flag) - Method in class oracle.security.crypto.cmp.transport.TCPMessage
Set the given message flag.
setIntendedAlg(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.EncryptedValue
Sets the intended algorithm for the encrypted value.
setIssuer(X500Principal) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the issuer of the requested certificate.
setIssuerUID(byte[]) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the issuer's unique identifier of the requested certificate.
setKeyAlg(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.EncryptedValue
Sets the algorithm used to encrypt the symmetric key.
setMessageProtection(AlgorithmIdentifier, byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
Sets up message protection using a password-based MAC value, for the given PBMacAlgID.
setMessageProtection(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
Sets up message protection using a password-based MAC value, with the default PBMacAlgID paramter values.
setMessageProtection(AlgorithmIdentifier, PrivateKey) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
Sets up message protection using a signature value.
setMessageProtection(PrivateKey) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
Sets up message protection using a signature value, with the default signature algorithm for the given key.
setMessageTime(Date) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
setNotAfterDate(Date) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the date not valid after of the requested certificate.
setNotBeforeDate(Date) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the date not valid before of the requested certificate.
setPublicKey(PublicKey) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the public key of the requested certificate.
setRecipKID(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
setRecipNonce(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
setResponseInfo(UTF8PairsRegInfo) - Method in class oracle.security.crypto.cmp.CertResponse
Sets response info for this CertResponse.
setSenderKID(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
setSenderNonce(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
setSerialNo(BigInteger) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the serial number of the requested certificate.
setSigAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the signing algorithm ID of the requested certificate.
setSubject(X500Principal) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the subject of the requested certificate.
setSubjectUID(byte[]) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the subject's unique identifier of the requested certificate.
setSymmAlg(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.EncryptedValue
Sets the symmetric algorithm used to encrypt the value.
setText(String) - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
Sets a user-readable error message.
setTransactionID(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
setValue(ASN1Object) - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
Sets the value.
setValue(ASN1Object) - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
 
setValue(ASN1Object) - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
 
setValueHint(byte[]) - Method in class oracle.security.crypto.cmp.EncryptedValue
Sets the value hint for the encrypted value.
setVersion(BigInteger) - Method in class oracle.security.crypto.cmp.CertTemplate
Sets the version number of the requested certificate.
sha_1 - Static variable in interface oracle.security.crypto.cmp.CMP
The SHA-1 Digest Algorithm Identifier (1.3.14.3.2.26).
sign(PrivateKey, SecureRandom) - Method in class oracle.security.crypto.cmp.SignaturePOP
Computes the signature for this SignaturePOP using the public key and sender name or the password-based MAC of the public key.
sign(CertRequest, PrivateKey, SecureRandom) - Method in class oracle.security.crypto.cmp.SignaturePOP
Computes the signature for this SignaturePOP using the the enclosing CertReqMsg's CertRequest.
SIGNATURE - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
 
SignaturePOP - Class in oracle.security.crypto.cmp
CRMF proof-of-possession structure of type signature.
SignaturePOP() - Constructor for class oracle.security.crypto.cmp.SignaturePOP
Create an empty SignaturePOP.
SignaturePOP(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
Create a SignaturePOP with the given signature algorithm to sign the CertRequest from the enclosing CertReqMsg.
SignaturePOP(AlgorithmIdentifier, PublicKey, GeneralName) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
Create a SignaturePOP with the given signature algorithm to sign the given public key and sender name.
SignaturePOP(AlgorithmIdentifier, PublicKey, byte[]) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
Create a SignaturePOP with the given signature algorithm to sign the given public key and a PasswordBasedMAC of the public key using the given password bytes.
SignaturePOP(AlgorithmIdentifier, PublicKey, byte[], SecureRandom) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
Note the changes in the method signature
SignaturePOP(InputStream) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
 
SIGNER_NOT_TRUSTED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates signer of the message unknown or not trusted.
SignKeyPairTypesInfo - Class in oracle.security.crypto.cmp.attribute
Information type used to get the list of signature algorithms whose public key CA is willing to certify.
SignKeyPairTypesInfo() - Constructor for class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
 
SignKeyPairTypesInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
 
SignKeyPairTypesInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
 
SYSTEM_FAILURE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the request cannot be handle due to system failure.
SYSTEM_UNAVAILABLE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the request cannot be handled due to system unavailability.

T

TCPMessage - Class in oracle.security.crypto.cmp.transport
Base class for CMP TCP-based management protocol messages.
TCPMessage() - Constructor for class oracle.security.crypto.cmp.transport.TCPMessage
Create a new TCPMessage with a default version of CMP2000.
TCPMessage(TCPMessage.Version) - Constructor for class oracle.security.crypto.cmp.transport.TCPMessage
Create a new TCPMessage with the given version.
TCPMessage.Flag - Class in oracle.security.crypto.cmp.transport
TCP-based message flags.
TCPMessage.Type - Class in oracle.security.crypto.cmp.transport
TCP-based message types.
TCPMessage.Version - Class in oracle.security.crypto.cmp.transport
TCP-based message protocol version.
TIME_NOT_AVAILABLE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the TSA's time source is not available.
toJCECertificate(X509) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toJCEPublicKey(PublicKey) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toJCERSAPrivateKey(RSAPrivateKey) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toPhaosKeyPair(KeyPair) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toPhaosPrivateKey(PrivateKey) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toPhaosPublicKey(PublicKey) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toPhaosRSAPrivateKey(RSAPrivateKey) - Static method in class oracle.security.crypto.cmp.CMPUtils
 
toString() - Method in class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
 
toString() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
 
toString() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
 
toString() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
 
toString() - Method in class oracle.security.crypto.cmp.CertAnnouncement
 
toString() - Method in class oracle.security.crypto.cmp.CertConfirm
 
toString() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
 
toString() - Method in class oracle.security.crypto.cmp.CertReqMessages
 
toString() - Method in class oracle.security.crypto.cmp.CertReqMsg
 
toString() - Method in class oracle.security.crypto.cmp.CertRequest
 
toString() - Method in class oracle.security.crypto.cmp.CertResponse
 
toString() - Method in class oracle.security.crypto.cmp.CertTemplate
 
toString() - Method in class oracle.security.crypto.cmp.Challenge
 
toString() - Method in class oracle.security.crypto.cmp.Confirmation
 
toString() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
 
toString() - Method in class oracle.security.crypto.cmp.EncryptedValue
 
toString() - Method in class oracle.security.crypto.cmp.ErrorMessage
 
toString() - Method in class oracle.security.crypto.cmp.GeneralMessage
 
toString() - Method in class oracle.security.crypto.cmp.GeneralResponse
 
toString() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
 
toString() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
 
toString() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
 
toString() - Method in class oracle.security.crypto.cmp.NestedMessage
 
toString() - Method in class oracle.security.crypto.cmp.PKCS10CertReq
 
toString() - Method in class oracle.security.crypto.cmp.PKICertID
 
toString() - Method in class oracle.security.crypto.cmp.PKICertRepMessage
 
toString() - Method in class oracle.security.crypto.cmp.PKICertReqMessages
 
toString() - Method in class oracle.security.crypto.cmp.PKIMessage
 
toString() - Method in class oracle.security.crypto.cmp.PKIMessage.Version
 
toString() - Method in class oracle.security.crypto.cmp.PKIMessageBody.Type
 
toString() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
 
toString() - Method in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
 
toString() - Method in class oracle.security.crypto.cmp.PKIStatusInfo.Status
 
toString() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
 
toString() - Method in class oracle.security.crypto.cmp.POPChallenge
 
toString() - Method in class oracle.security.crypto.cmp.POPResponse
 
toString() - Method in class oracle.security.crypto.cmp.ProofOfPossession.SubsequentMsg
 
toString() - Method in class oracle.security.crypto.cmp.ProofOfPossession.Type
 
toString() - Method in class oracle.security.crypto.cmp.RAVerifiedPOP
 
toString() - Method in class oracle.security.crypto.cmp.RevAnnouncement
 
toString() - Method in class oracle.security.crypto.cmp.RevDetails
 
toString() - Method in class oracle.security.crypto.cmp.RevocationRequest
 
toString() - Method in class oracle.security.crypto.cmp.RevocationResponse
 
toString() - Method in class oracle.security.crypto.cmp.SignaturePOP
 
toString() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
 
toString() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
 
toString() - Method in class oracle.security.crypto.cmp.transport.FinalTCPMsg
 
toString() - Method in class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
 
toString() - Method in class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
 
toString() - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
 
toString() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
 
toString() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Flag
 
toString() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Type
 
toString() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Version
 
TRANSACTION_ID_IN_USE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the transaction identifier is already in use.

U

UNACCEPTED_EXTENSION - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the requested extension is not supported by the TSA.
UNACCEPTED_POLICY - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the requested TSA policy is not supported by the TSA.
UNSUPPORTED_VERSION - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates the version of the message is not supported.
UnsupportedOIDsInfo - Class in oracle.security.crypto.cmp.attribute
Information type used by the server to return the list of uosupported object identifier.
UnsupportedOIDsInfo() - Constructor for class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
 
UnsupportedOIDsInfo(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
 
UnsupportedOIDsInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
 
UTF8PairsRegInfo - Class in oracle.security.crypto.cmp.attribute
CRMF registration info containing UTF8 string pairs.
UTF8PairsRegInfo() - Constructor for class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
 
UTF8PairsRegInfo(String, String) - Constructor for class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
 
UTF8PairsRegInfo(ASN1String) - Constructor for class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
 
UTF8PairsRegInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
 

V

verify(int, GeneralName, PrivateKey) - Method in class oracle.security.crypto.cmp.POPChallenge
Verifies that the specified challenge is valid.
verify(PublicKey, CertRequest) - Method in class oracle.security.crypto.cmp.SignaturePOP
Verify the POP signature on the enclosing CertReqMsg's CertRequest.
verify(PublicKey, GeneralName) - Method in class oracle.security.crypto.cmp.SignaturePOP
Verify the sender name in this POP's <coce>POPOSigningKeyInput structure and the signature on the structure.
verify(PublicKey, byte[]) - Method in class oracle.security.crypto.cmp.SignaturePOP
Verify the public key MAC in this POP's <coce>POPOSigningKeyInput structure and the signature on the structure.
verifyProtection(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessage
Verifies the protection using the given password-based MAC key.
verifyProtection(PublicKey) - Method in class oracle.security.crypto.cmp.PKIMessage
Verifies the protection using the given public key.
VERSION_NEGOTIATION - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
Major category 0x01 indicating that the error is in TCP-message version negotiation.
VERSION_NOT_SUPPORTED - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
VERSION_NEGOTIATION minor category 0x01 indicating that the TCP message version is not supported.

W

WAITING - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
Indicates the request body part has not yet been processed, expect to hear more later.
WEB - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
Receiver is to use the web publication method.
WRONG_AUTHORITY - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates that the authority indicated in the request is different from the one creating the response token.
WRONG_INTEGRITY - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
Indicates invalid integrity, password based instead of signature or vice versa.

X

X500 - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
Receiver is to use the x500 publication method.

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 PKI SDK CMP Java API Reference
11g (11.1.1)

E10666-02


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