Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Security Developer Tools PKI SDK CMP Java API Reference 10g Release 3 (10.1.3) B25373-01
PREV NEXT | FRAMES NO FRAMES

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.
ArchiveRemGenPrivKeyArchOpt - class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt.
  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
AuthenticatorRegControl - class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl.
  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
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(X509) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
  Add a CA certificate to this 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.
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.
addCertificate(X509, BigInteger) - Method in class oracle.security.crypto.cmp.CertConfirm
addCertificate(X509, BigInteger, PKIStatusInfo) - Method in class oracle.security.crypto.cmp.CertConfirm
addCertificate(X509) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
  Add a certificate to this response message body.
addCertificate(X509) - 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.
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.
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`.
addPKIMessage(PKIMessage) - Method in class oracle.security.crypto.cmp.NestedMessage
  Add a `PKIMessage` to the `NestedMessage`
addPKIMessage(PKIMessage) - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
  Add a PKIMessage to this `OrigPKIMessageInfo`.
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`.
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
assertSigPOPRules() - Method in class oracle.security.crypto.cmp.CertReqMsg
  Checks the Signature POP rules are as per RFC 2511bis Section 4.4 comment text.

## 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

CAKeyUpdateAnn - class oracle.security.crypto.cmp.CAKeyUpdateAnn.
  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(X509, X509, X509) - 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 oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo.
  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 oracle.security.crypto.cmp.attribute.CAProtEncCertInfo.
  CA protocal encryption certificate information type.
CAProtEncCertInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
CAProtEncCertInfo(X509) - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
CAProtEncCertInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
CA_KEY_UPDATE_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
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
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.
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.
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 oracle.security.crypto.cmp.CMP.
  Defines values needed by users of CMP and CRMF.
CMP.OIDRegistrar - class oracle.security.crypto.cmp.CMP.OIDRegistrar.
  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 oracle.security.crypto.cmp.CMPException.
  Exception indicating an error in a CMP protocol operation.
CMPException() - Constructor for class oracle.security.crypto.cmp.CMPException
  Creates a new `CMPException` with no detail message.
CMPException(String) - Constructor for class oracle.security.crypto.cmp.CMPException
  Creates a new `CMPException` with the specified detail message.
CONFIRMATION - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
CRLAnnouncement - class oracle.security.crypto.cmp.CRLAnnouncement.
  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
CRL_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
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
CertAnnouncement - class oracle.security.crypto.cmp.CertAnnouncement.
  PKI message body of type Certificate Announcement.
CertAnnouncement() - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
  Create an empty `CertAnnouncement`.
CertAnnouncement(X509) - 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 oracle.security.crypto.cmp.CertConfirm.
  PKI message body of type Certificate Confirmation.
CertConfirm() - Constructor for class oracle.security.crypto.cmp.CertConfirm
  Create a `CertConfirm`.
CertConfirm(X509, BigInteger) - Constructor for class oracle.security.crypto.cmp.CertConfirm
CertConfirm(X509, BigInteger, PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertConfirm
CertConfirm(InputStream) - Constructor for class oracle.security.crypto.cmp.CertConfirm
CertReqMessages - class oracle.security.crypto.cmp.CertReqMessages.
  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 oracle.security.crypto.cmp.CertReqMsg.
  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, RandomBitsSource) - 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 oracle.security.crypto.cmp.CertRequest.
  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 oracle.security.crypto.cmp.attribute.CertRequestRegInfo.
  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 oracle.security.crypto.cmp.CertResponse.
  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 oracle.security.crypto.cmp.CertTemplate.
  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.
CertificationRequest - class oracle.security.crypto.cmp.CertificationRequest.
  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 oracle.security.crypto.cmp.CertificationResponse.
  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 oracle.security.crypto.cmp.CertifiedKeyPair.
  Encapsulates a public key certificate and, optionally, an encrypted private key and/or publication information.
CertifiedKeyPair(X509) - 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(X509, 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(X509, 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(X509, 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
Challenge - class oracle.security.crypto.cmp.Challenge.
  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
ConfirmWaitTimeInfo - class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo.
  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
Confirmation - class oracle.security.crypto.cmp.Confirmation.
  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
CrossCertRequest - class oracle.security.crypto.cmp.CrossCertRequest.
  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 oracle.security.crypto.cmp.CrossCertResponse.
  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 oracle.security.crypto.cmp.attribute.CurrentCRLInfo.
  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
certHashes() - Method in class oracle.security.crypto.cmp.CertConfirm
  Return an enumeration of the certificate hashes.
certReqIDs() - Method in class oracle.security.crypto.cmp.CertConfirm
  Return the certificate request IDs.
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.
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.

## D

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.
DUPLICATE_CERT_REQ - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
  Indicates certificate cannot be issued because a duplicate certificate already exists.
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.RegTokenRegControl
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.RevPassphraseInfo
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
decodeValue() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
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.
decrypt(EncryptedValue, PrivateKey) - Static method in class oracle.security.crypto.cmp.EncryptedValue
  Decrypt an `EncryptedValue` and return the bytes of the value.

## E

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.
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.
EncKeyPairTypesInfo - class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo.
  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
EncryptedPrivKeyArchOpt - class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt.
  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 oracle.security.crypto.cmp.EncryptedValue.
  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
ErrorMessage - class oracle.security.crypto.cmp.ErrorMessage.
  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 oracle.security.crypto.cmp.transport.ErrorTCPMsg.
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 oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code.
  Error types consisting of a major category code and a minor error type code.
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.RegTokenRegControl
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.RevPassphraseInfo
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
encodeValue() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
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.
encrypt(ASN1Object, SymmetricKey, 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`.
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
equals(Object) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method

## 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 oracle.security.crypto.cmp.transport.FinalTCPMsg.
  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.
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.
GeneralMessage - class oracle.security.crypto.cmp.GeneralMessage.
  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 oracle.security.crypto.cmp.GeneralResponse.
  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.
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.
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`.
getCertID() - Method in class oracle.security.crypto.cmp.RevAnnouncement
  Get the certificate ID of the revoked certificate.
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.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.
getCertRequest() - Method in class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
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.
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.
getCertificate() - Method in class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
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.
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`.
getDHMac() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
getData() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
  Returns the bytes of this `ErrorTCPMsg`'s data.
getDigestAlgID() - Method in class oracle.security.crypto.cmp.Challenge
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.EncryptedValue
  Returns the encrypted value of this object.
getEncValue() - Method in class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
getEncryptedCert() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
  Get the encrypted certificate.
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.
getEncryptedKey() - Method in class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
getEncryptionKey() - Method in class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
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.
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 `InfoTypeAndValue`s in this message body.
getInfo() - Method in class oracle.security.crypto.cmp.GeneralResponse
  Return the list of `InfoTypeAndValue`s 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.CertTemplate
  Returns issuer of the requested certificate.
getIssuer() - Method in class oracle.security.crypto.cmp.PKICertID
getIssuer() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
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
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.
getPollRef() - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
getPollRef() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
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
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`.
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`.
getPublicationInfo() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
  Get the publication info associated with the certificate.
getRandomInt(PrivateKey) - Method in class oracle.security.crypto.cmp.Challenge
getRecipKID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
getRecipNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
getRecipient() - 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
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.CertTemplate
  Returns serial number of the requested certificate.
getSerialNo() - Method in class oracle.security.crypto.cmp.PKICertID
getSerialNo() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
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.CAKeyUpdateAnn
getType() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
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.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.attribute.InfoTypeAndValue
  Returns the type.
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.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.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.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

## 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.
hasPubMethod(PKIPubInfoRegControl.Method) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
  Returns true if this `PKIPubInfoRegControl` has the specified `PKIPubInfoRegControl.Method` defined.
hashCode() - Method in class oracle.security.crypto.cmp.PKICertID
hashCode() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
hashCode() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method

## I

INCORRECT_DATA - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
  Indicates that the requester's data is incorrect (for notary services)
INITIALIZATION_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
INITIALIZATION_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
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.
ImplicitConfirmInfo - class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo.
  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
InfoTypeAndValue - class oracle.security.crypto.cmp.attribute.InfoTypeAndValue.
  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
InitializationRequest - class oracle.security.crypto.cmp.InitializationRequest.
  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 oracle.security.crypto.cmp.InitializationResponse.
  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.
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
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.CRLAnnouncement
  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.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.CertifiedKeyPair
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.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.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.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.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.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.transport.TCPMessage
  Creates a new instance of one of the `TCPMessage` subclasses by reading its encoding from the given input stream.

## 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 oracle.security.crypto.cmp.KeyAgreementPOP.
  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 oracle.security.crypto.cmp.KeyEnciphermentPOP.
  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 oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt.
  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 oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo.
  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 oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo.
  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 oracle.security.crypto.cmp.KeyRecoveryRequest.
  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 oracle.security.crypto.cmp.KeyRecoveryResponse.
  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, X509) - 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 oracle.security.crypto.cmp.KeyUpdateRequest.
  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 oracle.security.crypto.cmp.KeyUpdateResponse.
  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.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.CertifiedKeyPair
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.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.transport.TCPMessage

## M

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

NESTED_MESSAGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
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.
NestedMessage - class oracle.security.crypto.cmp.NestedMessage.
  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
names() - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
  Returns an enumeration of the names for which values have been defined.

## O

OldCertIDRegControl - class oracle.security.crypto.cmp.attribute.OldCertIDRegControl.
  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
OrigPKIMessageInfo - class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo.
  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
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.
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.CertifiedKeyPair
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.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.transport.TCPMessage
  Writes this `TCPMessage`'s encoding to the given output stream.

## P

PKCS10CertReq - class oracle.security.crypto.cmp.PKCS10CertReq.
  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
PKCS10_CERT_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
PKIArchiveOptionRegControl - class oracle.security.crypto.cmp.attribute.PKIArchiveOptionRegControl.
  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 oracle.security.crypto.cmp.PKICertID.
  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 oracle.security.crypto.cmp.PKICertRepMessage.
  `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 oracle.security.crypto.cmp.PKICertReqMessages.
  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 oracle.security.crypto.cmp.PKIMessage.
  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 oracle.security.crypto.cmp.PKIMessage.Version.
  CMP message protocol version.
PKIMessageBody - class oracle.security.crypto.cmp.PKIMessageBody.
  CMP base class for message bodies.
PKIMessageBody() - Constructor for class oracle.security.crypto.cmp.PKIMessageBody
PKIMessageBody.Type - class oracle.security.crypto.cmp.PKIMessageBody.Type.
  Type of PKIMessageBody.
PKIMessageHeader - class oracle.security.crypto.cmp.PKIMessageHeader.
  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 oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.
  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 oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Action.
  PKI publication actions.
PKIPubInfoRegControl.Method - class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method.
  PKI publication methods, if Action is PLEASE_PUBLISH.
PKIRequestTCPMsg - class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg.
  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 `TCPMessage.Version.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 oracle.security.crypto.cmp.transport.PKIResponseTCPMsg.
  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 oracle.security.crypto.cmp.PKIStatusInfo.
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 oracle.security.crypto.cmp.PKIStatusInfo.Failure.
  Represents the set of failure codes which may appear in a `PKIStatusInfo` instance.
PKIStatusInfo.Status - class oracle.security.crypto.cmp.PKIStatusInfo.Status.
  Represents the set of status codes which may appear in a `PKIStatusInfo` instance.
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.
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.
POPChallenge - class oracle.security.crypto.cmp.POPChallenge.
  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 oracle.security.crypto.cmp.POPResponse.
  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
POP_CHALLENGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
POP_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
PollRequestTCPMsg - class oracle.security.crypto.cmp.transport.PollRequestTCPMsg.
  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 oracle.security.crypto.cmp.transport.PollResponseTCPMsg.
  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
PreferredSymmAlgInfo - class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo.
  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 oracle.security.crypto.cmp.ProofOfPossession.
  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 oracle.security.crypto.cmp.ProofOfPossession.SubsequentMsg.
  Type of subsequent message to be used for `KeyEnciphermentPOP` and `KeyAgreementPOP`.
ProofOfPossession.Type - class oracle.security.crypto.cmp.ProofOfPossession.Type.
  Type of proof-of-possession.
ProtocolEncrKeyRegControl - class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl.
  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
ProtocolEncrKeyRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
pubMethods() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl

## R

RAVerifiedPOP - class oracle.security.crypto.cmp.RAVerifiedPOP.
  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
RA_VERIFIED - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
REJECTION - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
  Indicates you don't get it, more information elsewhere in the message.
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.
RegTokenRegControl - class oracle.security.crypto.cmp.attribute.RegTokenRegControl.
  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
RegistrationControl - class oracle.security.crypto.cmp.attribute.RegistrationControl.
  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 oracle.security.crypto.cmp.attribute.RegistrationInfo.
  CRMF base class for registration info structures.
RegistrationInfo(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.attribute.RegistrationInfo
  Creates a new `RegistrationInfo` instance.
RevAnnouncement - class oracle.security.crypto.cmp.RevAnnouncement.
  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 oracle.security.crypto.cmp.RevDetails.
  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
RevPassphraseInfo - class oracle.security.crypto.cmp.attribute.RevPassphraseInfo.
  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
RevocationRequest - class oracle.security.crypto.cmp.RevocationRequest.
  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 oracle.security.crypto.cmp.RevocationResponse.
  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

## S

SERVER_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
  Major category 0x03 indicating a server-side error.
SIGNATURE - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
SIGNER_NOT_TRUSTED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
  Indicates signer of the message unknown or not trusted.
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.
SignKeyPairTypesInfo - class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo.
  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
SignaturePOP - class oracle.security.crypto.cmp.SignaturePOP.
  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[], RandomBitsSource) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
SignaturePOP(InputStream) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
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(X500Name) - 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(X500Name) - 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.
sign(PrivateKey, RandomBitsSource) - 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, RandomBitsSource) - Method in class oracle.security.crypto.cmp.SignaturePOP
  Computes the signature for this `SignaturePOP` using the the enclosing `CertReqMsg`'s `CertRequest`.

## T

TCPMessage - class oracle.security.crypto.cmp.transport.TCPMessage.
  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 `TCPMessage.Version.CMP2000`.
TCPMessage(TCPMessage.Version) - Constructor for class oracle.security.crypto.cmp.transport.TCPMessage
  Create a new `TCPMessage` with the given version.
TCPMessage.Flag - class oracle.security.crypto.cmp.transport.TCPMessage.Flag.
  TCP-based message flags.
TCPMessage.Type - class oracle.security.crypto.cmp.transport.TCPMessage.Type.
  TCP-based message types.
TCPMessage.Version - class oracle.security.crypto.cmp.transport.TCPMessage.Version.
  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.
TRANSACTION_ID_IN_USE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
  Indicates the transaction identifier is already in use.
toString() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
toString() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
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.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.CertifiedKeyPair
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.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.Version
toString() - Method in class oracle.security.crypto.cmp.PKIMessage
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.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.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

## 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.
UTF8PairsRegInfo - class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo.
  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
UnsupportedOIDsInfo - class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo.
  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

## V

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.
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.

## 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

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Security Developer Tools PKI SDK CMP Java API Reference 10g Release 3 (10.1.3) B25373-01
PREV NEXT | FRAMES NO FRAMES

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