- ADD_INFO_NOT_AVAILABLE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates the additional information requested could not be understood or is not available.
- addAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
-
Add an algorithm identifier to this SignKeyPairTypesInfo
.
- addAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
-
Add an algorithm identifier to this SignKeyPairTypesInfo
.
- addCACert(X509Certificate) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Add a CA certificate to this message body.
- addCertificate(X509Certificate, BigInteger) - Method in class oracle.security.crypto.cmp.CertConfirm
-
Note the changes in the method signature
- addCertificate(X509Certificate, BigInteger, PKIStatusInfo) - Method in class oracle.security.crypto.cmp.CertConfirm
-
Note the changes in the method signature
- addCertificate(X509Certificate) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
-
Add a certificate to this response message body.
- addCertificate(X509Certificate) - Method in class oracle.security.crypto.cmp.PKIMessage
-
Add an extra certificate (to be used, for example, in certificate chain validation).
- addCertifiedKeyPair(CertifiedKeyPair) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Add a CertifiedKeyPair
to the key pair history for this response message body.
- addCertReqMsg(CertReqMsg) - Method in class oracle.security.crypto.cmp.CertReqMessages
-
Add a CertReqMsg
to this request message body.
- addCertReqMsg(CertReqMsg) - Method in class oracle.security.crypto.cmp.PKICertReqMessages
-
Add a CertReqMsg
to this request message body.
- addCertResponse(CertResponse) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
-
Add a CertResponse
to this response message body.
- addChallenge(Challenge) - Method in class oracle.security.crypto.cmp.POPChallenge
-
Add a Challenge
to this challenge message body.
- addChallengeInt(BigInteger) - Method in class oracle.security.crypto.cmp.POPResponse
-
Add a challenge integer to this POPResponse
message body.
- addCRL(CRL) - Method in class oracle.security.crypto.cmp.CRLAnnouncement
-
Add a CRL
to this CRLAnnouncement
.
- addCRL(CRL) - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Add a CRL
to this RevocationResponse
.
- addCRLDetail(X509Extension) - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Add an X509Extension
to the set of CRL details.
- addErrorDetail(String) - Method in class oracle.security.crypto.cmp.ErrorMessage
-
- addExtension(X509Extension) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Adds an extension to this template's extension set.
- addExtension(X509Extension) - Method in class oracle.security.crypto.cmp.RevDetails
-
Add a X509Extension
to the set of CRL entry details.
- addFailure(PKIStatusInfo.Failure) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
Adds a failure code to this PKIStatusInfo
.
- addFailures(PKIStatusInfo.Failure[]) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
Adds the failure codes to this PKIStatusInfo
.
- addFreeText(String) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- addGeneralInfo(InfoTypeAndValue) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- addGeneralInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- addGeneralInfo(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- addInfo(InfoTypeAndValue) - Method in class oracle.security.crypto.cmp.GeneralMessage
-
Add an InfoTypeAndValue
to this infoList
.
- addInfo(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.GeneralMessage
-
Add an ASN1ObjectID
type and null
value to the data for this message body.
- addInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.GeneralMessage
-
Add a pair of ASN1ObjectID
tye and ASN1Object
value to the data for this message body.
- addInfo(InfoTypeAndValue) - Method in class oracle.security.crypto.cmp.GeneralResponse
-
Add an InfoTypeAndValue
to this infoList
, replacing any previously defined InfoTypeandValue
for the given type.
- addInfo(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.GeneralResponse
-
Add an ASN1ObjectID
type and null
value to the data for this message body.
- addInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.GeneralResponse
-
Add a pair of ASN1ObjectID
tye and ASN1Object
value to the data for this message body.
- addOID(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
-
Add an object identifier to this UnsupportedOIDsInfo
.
- addPadding(String) - Static method in class oracle.security.crypto.cmp.CMPUtils
-
- addPair(String, String) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
-
Adds the given name/value pair to this UTF8PairsRegInfo
.
- addPair(String, GeneralName) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
-
Adds the given name/value pair to this UTF8PairsRegInfo
, where the value is a GeneralName
.
- addPair(Date, Date) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
-
Adds a "validity" name/value pair to this UTF8PairsRegInfo
.
- addPKIMessage(PKIMessage) - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
-
Add a PKIMessage to this OrigPKIMessageInfo
.
- addPKIMessage(PKIMessage) - Method in class oracle.security.crypto.cmp.NestedMessage
-
Add a PKIMessage
to the NestedMessage
- addPubInfo(PKIPubInfoRegControl.Method, GeneralName) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
Defines a new publication location for the specified Method
.
- addRegControl(RegistrationControl) - Method in class oracle.security.crypto.cmp.CertRequest
-
Adds the given RegistrationControl
to this CertRequest
.
- addRegControl(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.CertRequest
-
Adds the specified type-and-value pair to the registration controls.
- addRegInfo(RegistrationInfo) - Method in class oracle.security.crypto.cmp.CertReqMsg
-
Adds the given RegistrationInfo
to this CertReqMsg
.
- addRegInfo(ASN1ObjectID, ASN1Object) - Method in class oracle.security.crypto.cmp.CertReqMsg
-
Adds the specified type-and-value pair to the registration info.
- addRevDetails(RevDetails) - Method in class oracle.security.crypto.cmp.RevocationRequest
-
Add revocation details for additional certificates.
- addStatus(PKIStatusInfo) - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Add a PKIStatusInfo
to this RevocationResponse
message.
- addStatus(PKIStatusInfo, PKICertID) - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Add a PKIStatusInfo
and a corresponding CertId
to this RevocationResponse
message.
- addStatusText(String) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
- ArchiveRemGenPrivKeyArchOpt - Class in oracle.security.crypto.cmp.attribute
-
CRMF archive option registration control indicating whether the recipient should archive the private key generated in response to the enclosing request.
- ArchiveRemGenPrivKeyArchOpt() - Constructor for class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
-
- ArchiveRemGenPrivKeyArchOpt(boolean) - Constructor for class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
-
- ArchiveRemGenPrivKeyArchOpt(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
-
- assertSigPOPRules() - Method in class oracle.security.crypto.cmp.CertReqMsg
-
Checks the Signature POP rules are as per RFC 2511bis Section 4.4 comment text.
- AuthenticatorRegControl - Class in oracle.security.crypto.cmp.attribute
-
CRMF authenticator registration control.
- AuthenticatorRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
-
Creates a new, empty AuthenticatorRegControl
instance.
- AuthenticatorRegControl(String) - Constructor for class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
-
- AuthenticatorRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
-
- CA_KEY_UPDATE_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CAKeyUpdateAnn - Class in oracle.security.crypto.cmp
-
PKI message body of type CA Key Update Announcement, used when a certificate authority updates its own key pair.
- CAKeyUpdateAnn() - Constructor for class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
Create a new, empty CAKeyUpdateAnn
.
- CAKeyUpdateAnn(X509Certificate, X509Certificate, X509Certificate) - Constructor for class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
Create a CAKeyUpdateAnn
with the specified certificates.
- CAKeyUpdateAnn(InputStream) - Constructor for class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
- CAKeyUpdateInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type used by the CA to announce a CA key update event.
- CAKeyUpdateInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
-
- CAKeyUpdateInfo(CAKeyUpdateAnn) - Constructor for class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
-
- CAKeyUpdateInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
-
- CAProtEncCertInfo - Class in oracle.security.crypto.cmp.attribute
-
CA protocal encryption certificate information type.
- CAProtEncCertInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
-
- CAProtEncCertInfo(X509Certificate) - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
-
Note the changes in the method signature
- CAProtEncCertInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
-
- CERT_CONFIRMED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates that the certificate has already been confirmed.
- CERT_REVOKED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates that the certificate has already been revoked.
- CertAnnouncement - Class in oracle.security.crypto.cmp
-
PKI message body of type Certificate Announcement.
- CertAnnouncement() - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
-
Create an empty CertAnnouncement
.
- CertAnnouncement(X509Certificate) - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
-
Create a CertAnnouncement
with the given certificate.
- CertAnnouncement(InputStream) - Constructor for class oracle.security.crypto.cmp.CertAnnouncement
-
- CertConfirm - Class in oracle.security.crypto.cmp
-
PKI message body of type Certificate Confirmation.
- CertConfirm() - Constructor for class oracle.security.crypto.cmp.CertConfirm
-
Create a CertConfirm
.
- CertConfirm(X509Certificate, BigInteger) - Constructor for class oracle.security.crypto.cmp.CertConfirm
-
Note the changes in the method signature
- CertConfirm(X509Certificate, BigInteger, PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertConfirm
-
Note the changes in the method signature
- CertConfirm(InputStream) - Constructor for class oracle.security.crypto.cmp.CertConfirm
-
- certHashes() - Method in class oracle.security.crypto.cmp.CertConfirm
-
Return an enumeration of the certificate hashes.
- CERTIFICATE_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CERTIFICATE_CONFIRM - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CERTIFICATION_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CERTIFICATION_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CertificationRequest - Class in oracle.security.crypto.cmp
-
PKI message body of type Certification Request.
- CertificationRequest() - Constructor for class oracle.security.crypto.cmp.CertificationRequest
-
Create a new, empty CertificationRequest
.
- CertificationRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.CertificationRequest
-
Creates a new CertificationRequest
message body with the specified CertReqMsg
.
- CertificationRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.CertificationRequest
-
Create a new CertificationRequest
by reading its encoding from the given input stream.
- CertificationResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type Certification Response.
- CertificationResponse() - Constructor for class oracle.security.crypto.cmp.CertificationResponse
-
Create a new, empty CertificationResponse
.
- CertificationResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.CertificationResponse
-
Creates a new CertificationResponse
message body with the specified CertResponse
.
- CertificationResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.CertificationResponse
-
Create a new CertificationResponse
by reading its encoding from the given input stream.
- CertifiedKeyPair - Class in oracle.security.crypto.cmp
-
Encapsulates a public key certificate and, optionally, an encrypted private key and/or publication information.
- CertifiedKeyPair(X509Certificate) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified certificate.
- CertifiedKeyPair(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified encrypted certificate.
- CertifiedKeyPair(X509Certificate, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified certificate and corresponding publication information.
- CertifiedKeyPair(EncryptedValue, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified encrypted certificate and corresponding publication information.
- CertifiedKeyPair(X509Certificate, EncryptedValue) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified certificate and corresponding encrypted private key.
- CertifiedKeyPair(EncryptedValue, EncryptedValue) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified encrypted certificate and corresponding encrypted private key.
- CertifiedKeyPair(X509Certificate, EncryptedValue, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified certificate and corresponding encrypted private key and publication info.
- CertifiedKeyPair(EncryptedValue, EncryptedValue, PKIPubInfoRegControl) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
Create a new CertifiedKeyPair
with the specified encrypted certificate and corresponding encrypted private key and publication info.
- CertifiedKeyPair(InputStream) - Constructor for class oracle.security.crypto.cmp.CertifiedKeyPair
-
- certReqIDs() - Method in class oracle.security.crypto.cmp.CertConfirm
-
Return the certificate request IDs.
- CertReqMessages - Class in oracle.security.crypto.cmp
-
CRMF top-level collection of CertReqMsg
structures.
- CertReqMessages() - Constructor for class oracle.security.crypto.cmp.CertReqMessages
-
Create a new, empty CertReqMessages
.
- CertReqMessages(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.CertReqMessages
-
Create a new CertReqMessages
with the specified CertReqMsg
.
- CertReqMessages(InputStream) - Constructor for class oracle.security.crypto.cmp.CertReqMessages
-
- CertReqMsg - Class in oracle.security.crypto.cmp
-
CRMF certification request.
- CertReqMsg() - Constructor for class oracle.security.crypto.cmp.CertReqMsg
-
Creates a new, empty CertReqMsg
.
- CertReqMsg(CertRequest) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
-
Creates a new CertReqMsg
from a certificate request, with no proof-of-possesion (assumes out-of-band POP will be done).
- CertReqMsg(CertRequest, ProofOfPossession) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
-
Creates a new CRMF CertReqMsg
from a certificate request, with the given proof-of-possession (not a SignaturePOP
).
- CertReqMsg(CertRequest, SignaturePOP, PrivateKey) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
-
Creates a new CRMF CertReqMsg
from a certificate request, with the given signature proof-of-possession.
- CertReqMsg(CertRequest, SignaturePOP, PrivateKey, SecureRandom) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
-
Creates a new CRMF CertReqMsg
from a certificate request, with the given signature proof-of-possession.
- CertReqMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.CertReqMsg
-
- CertRequest - Class in oracle.security.crypto.cmp
-
CRMF request for a single certificate.
- CertRequest(CertTemplate, BigInteger) - Constructor for class oracle.security.crypto.cmp.CertRequest
-
Creates a new CertRequest
with the specified certificate template and ID number.
- CertRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.CertRequest
-
Creates a new CertRequest
by reading its encoding from the given input stream.
- CertRequestRegInfo - Class in oracle.security.crypto.cmp.attribute
-
CRMF registration info containing a CertRequest
.
- CertRequestRegInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
-
- CertRequestRegInfo(CertRequest) - Constructor for class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
-
- CertRequestRegInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
-
- CertResponse - Class in oracle.security.crypto.cmp
-
Component of a PKI message body sent in response to a PKI certificate request message.
- CertResponse() - Constructor for class oracle.security.crypto.cmp.CertResponse
-
Create a new, empty CertResponse
.
- CertResponse(PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertResponse
-
Create a new CertResponse
with the specified status info.
- CertResponse(BigInteger, PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.CertResponse
-
Create a new CertResponse
with the specified ID number (corresponding to the approriate CertRequest
), and status info.
- CertResponse(PKIStatusInfo, CertifiedKeyPair) - Constructor for class oracle.security.crypto.cmp.CertResponse
-
Create a new CertResponse
with the specified status info and CertifiedKeyPair
.
- CertResponse(BigInteger, PKIStatusInfo, CertifiedKeyPair) - Constructor for class oracle.security.crypto.cmp.CertResponse
-
Create a new CertResponse
with the specified ID number (corresponding to the approriate CertRequest
), status info and CertifiedKeyPair
.
- CertResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.CertResponse
-
- CertTemplate - Class in oracle.security.crypto.cmp
-
CRMF certificate request properties template.
- CertTemplate() - Constructor for class oracle.security.crypto.cmp.CertTemplate
-
Create an empty CertTemplate
.
- CertTemplate(InputStream) - Constructor for class oracle.security.crypto.cmp.CertTemplate
-
Instantiate a CertTemplate
from the specified input stream.
- Challenge - Class in oracle.security.crypto.cmp
-
A proof-of-possession challenge for an individual private key.
- Challenge() - Constructor for class oracle.security.crypto.cmp.Challenge
-
Create a new, empty Challenge
.
- Challenge(AlgorithmIdentifier, BigInteger, GeneralName, PublicKey) - Constructor for class oracle.security.crypto.cmp.Challenge
-
Create a new Challenge
instance using the given digest algorithm, challenge random integer and sender's name, and encrypts the challenge using the given public key.
- Challenge(byte[], BigInteger, GeneralName, PublicKey) - Constructor for class oracle.security.crypto.cmp.Challenge
-
Create a new Challenge
instance using the given witness digest bytes, challenge random integer and sender's name, and encrypts the challenge using the given public key.
- Challenge(InputStream) - Constructor for class oracle.security.crypto.cmp.Challenge
-
- CHALLENGE_RESP - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.SubsequentMsg
-
Private key possession will be proven directly in subsequent messages using a challenge-response exchange.
- checkStatus(int) - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
-
Check that if this pollRef is the same as the given polling reference number.
- CLIENT_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
Major category 0x02 indicating a client-side error.
- CLOSE_CONNECTION - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Flag
-
If asserted in a request, indicates that the server should close the connection after sending the response.
- CMP - Interface in oracle.security.crypto.cmp
-
Defines values needed by users of CMP and CRMF.
- CMP.OIDRegistrar - Class in oracle.security.crypto.cmp
-
Mechanism to register, at class load time, CMP-specific OIDs (e.g., extension types) in the OIDManager.
- CMP.OIDRegistrar() - Constructor for class oracle.security.crypto.cmp.CMP.OIDRegistrar
-
- CMP1999 - Static variable in class oracle.security.crypto.cmp.PKIMessage.Version
-
Protocol defined in RFC 2510.
- CMP1999 - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Version
-
Protocol defined in RFC 2510.
- CMP2000 - Static variable in class oracle.security.crypto.cmp.PKIMessage.Version
-
Protocol defined in RFC 2510bis.
- CMP2000 - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Version
-
Protocol defined in Transport Protocols for CMP (adjunct to RFC 2510bis).
- CMPException - Exception in oracle.security.crypto.cmp
-
Exception indicating an error in a CMP protocol operation.
- CMPException() - Constructor for exception oracle.security.crypto.cmp.CMPException
-
Creates a new CMPException
with no detail message.
- CMPException(String) - Constructor for exception oracle.security.crypto.cmp.CMPException
-
Creates a new CMPException
with the specified detail message.
- CMPUtils - Class in oracle.security.crypto.cmp
-
Utility functions for users of this package.
- CMPUtils() - Constructor for class oracle.security.crypto.cmp.CMPUtils
-
- computeProtection() - Method in class oracle.security.crypto.cmp.PKIMessage
-
If the message is to be protected using the protection algorithm set in the PKIMessageHeader
, this method must be invoked before sending the message.
- Confirmation - Class in oracle.security.crypto.cmp
-
PKI message body of type Confirmation for 3-way PKI transaction protocols.
- Confirmation() - Constructor for class oracle.security.crypto.cmp.Confirmation
-
Create a new Confirmation
message body.
- Confirmation(InputStream) - Constructor for class oracle.security.crypto.cmp.Confirmation
-
- CONFIRMATION - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- ConfirmWaitTimeInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type used by the CA to inform how long it intends to wait for certificate confirmation.
- ConfirmWaitTimeInfo() - Constructor for class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
-
- ConfirmWaitTimeInfo(Date) - Constructor for class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
-
- ConfirmWaitTimeInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
-
- convertX509(X509Certificate) - Static method in class oracle.security.crypto.cmp.CMPUtils
-
Converts an X509Certificate object to an X509 object
- CRL_ANNOUNCEMENT - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CRLAnnouncement - Class in oracle.security.crypto.cmp
-
PKI message body of type CRL Announcement.
- CRLAnnouncement() - Constructor for class oracle.security.crypto.cmp.CRLAnnouncement
-
Create a new CRLAnnouncement
.
- CRLAnnouncement(CRL) - Constructor for class oracle.security.crypto.cmp.CRLAnnouncement
-
Create a new CRLAnnouncement
message body with the specified CRL
.
- CRLAnnouncement(InputStream) - Constructor for class oracle.security.crypto.cmp.CRLAnnouncement
-
- CROSS_CERT_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CROSS_CERT_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- CrossCertRequest - Class in oracle.security.crypto.cmp
-
PKI message body of type Cross-Certification Request.
- CrossCertRequest() - Constructor for class oracle.security.crypto.cmp.CrossCertRequest
-
Create a new, empty CrossCertRequest
.
- CrossCertRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.CrossCertRequest
-
Creates a new CrossCertRequest
message body with the specified CertReqMsg
.
- CrossCertRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.CrossCertRequest
-
Create a new CrossCertRequest
by reading its encoding from the given input stream.
- CrossCertResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type Cross-Certification Response.
- CrossCertResponse() - Constructor for class oracle.security.crypto.cmp.CrossCertResponse
-
Create a new, empty CrossCertResponse
.
- CrossCertResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.CrossCertResponse
-
Creates a new CrossCertResponse
message body with the specified CertResponse
.
- CrossCertResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.CrossCertResponse
-
Create a new CrossCertResponse
by reading its encoding from the given input stream.
- CurrentCRLInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type used by the client to get a copy of the latest CRL.
- CurrentCRLInfo() - Constructor for class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
-
- CurrentCRLInfo(CRL) - Constructor for class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
-
- CurrentCRLInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
-
- GENERAL_CLIENT_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
CLIENT_ERROR minor category 0x00 indicating a general client-side error.
- GENERAL_MESSAGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- GENERAL_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- GENERAL_SERVER_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
SERVER_ERROR minor category 0x00 indicating a general server-side error.
- GeneralMessage - Class in oracle.security.crypto.cmp
-
PKI message body of type General Message.
- GeneralMessage() - Constructor for class oracle.security.crypto.cmp.GeneralMessage
-
Create an empty GeneralMessage
.
- GeneralMessage(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
-
Create a GeneralMessage
with the specified type and null
value.
- GeneralMessage(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
-
Create a GeneralMessage
with the specified type and value.
- GeneralMessage(InfoTypeAndValue) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
-
Create a GeneralMessage
with the specified InfoTypeAndValue
.
- GeneralMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.GeneralMessage
-
- GeneralResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type General Response.
- GeneralResponse() - Constructor for class oracle.security.crypto.cmp.GeneralResponse
-
Create an empty GeneralResponse
.
- GeneralResponse(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
-
Create a GeneralResponse
with the specified type;
- GeneralResponse(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
-
Create a GeneralResponse
with the specified type and value.
- GeneralResponse(InfoTypeAndValue) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
-
Create a GeneralResponse
with the specified InfoTypeAndValue
.
- GeneralResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.GeneralResponse
-
- generateSenderNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
Generates and sets a random 128-bit sender nonce.
- getAction() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
- getAlgID() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
-
- getAlgID() - Method in class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
-
- getAlgIDs() - Method in class oracle.security.crypto.cmp.attribute.EncKeyPairTypesInfo
-
Return the list of encryption/key agreement key algorithms.
- getAlgIDs() - Method in class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
-
Return the list of signature algorithms.
- getAlgoID(String) - Static method in class oracle.security.crypto.cmp.CMPUtils
-
Algoname to algoId mapping
- getAlgoName(AlgorithmIdentifier) - Static method in class oracle.security.crypto.cmp.CMPUtils
-
Algoid to algoname mapping
- getAlgoName(AlgorithmIdentifier, boolean) - Static method in class oracle.security.crypto.cmp.CMPUtils
-
Algoid to algoname mapping
- getArchive() - Method in class oracle.security.crypto.cmp.attribute.ArchiveRemGenPrivKeyArchOpt
-
- getAuthenticator() - Method in class oracle.security.crypto.cmp.attribute.AuthenticatorRegControl
-
- getBadSinceDate() - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Get the date since which the certificate has been invalid.
- getBody() - Method in class oracle.security.crypto.cmp.PKIMessage
-
Returns the message body.
- getCACerts() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Get the set of CA certificates included in this message.
- getCertID() - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Get the certificate ID of the revoked certificate.
- getCertificate() - Method in class oracle.security.crypto.cmp.attribute.CAProtEncCertInfo
-
Note : This method returns an X509Certificate
- getCertificate() - Method in class oracle.security.crypto.cmp.CertAnnouncement
-
Return the certificate being published.
- getCertificate() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
-
Get the (unencrypted) certificate.
- getCertificates() - Method in class oracle.security.crypto.cmp.PKICertRepMessage
-
Get any CA certificates included in this message body.
- getCertifiedKeyPair() - Method in class oracle.security.crypto.cmp.CertResponse
-
Returns the certificate and optional private key/publication info for this response, or null
if none is present.
- getCertReqID() - Method in class oracle.security.crypto.cmp.CertRequest
-
Returns certificate request ID number.
- getCertReqID() - Method in class oracle.security.crypto.cmp.CertResponse
-
Get the ID number to match with the corresponding request.
- getCertReqMessages() - Method in class oracle.security.crypto.cmp.PKICertReqMessages
-
Get the CertReqMessages
object for this request message body.
- getCertReqMsgs() - Method in class oracle.security.crypto.cmp.CertReqMessages
-
Get the CertReqMsg
items in this message body.
- getCertRequest() - Method in class oracle.security.crypto.cmp.attribute.CertRequestRegInfo
-
- getCertRequest() - Method in class oracle.security.crypto.cmp.CertReqMsg
-
Returns the certificate request contained in this message.
- getCertRequest() - Method in class oracle.security.crypto.cmp.PKCS10CertReq
-
Return the PKCS #10 certificate request for this message body.
- getCertResponses() - Method in class oracle.security.crypto.cmp.PKICertRepMessage
-
Get the certificate responses in this message body.
- getCertTemplate() - Method in class oracle.security.crypto.cmp.CertRequest
-
Returns the certificate template.
- getCertTemplate() - Method in class oracle.security.crypto.cmp.RevDetails
-
Returns the certificate template.
- getChallengeInts() - Method in class oracle.security.crypto.cmp.POPResponse
-
Get the challenge integers included in this challenge response.
- getChallenges() - Method in class oracle.security.crypto.cmp.POPChallenge
-
Get challenges included in this message body.
- getCheckBackTime() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
-
- getCode() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
-
Returns the error code for this ErrorTCPMsg
.
- getCRL() - Method in class oracle.security.crypto.cmp.attribute.CurrentCRLInfo
-
- getCRLDetails() - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Get the set of CRL details.
- getCRLs() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
-
Return the CRLs in this CRLAnnouncement
.
- getCRLs() - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Return the sequence of CRL
.
- getData() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
-
Returns the bytes of this ErrorTCPMsg
's data.
- getDHMac() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
-
- getDigestAlgID() - Method in class oracle.security.crypto.cmp.Challenge
-
- getEncryptedCert() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
-
Get the encrypted certificate.
- getEncryptedKey() - Method in class oracle.security.crypto.cmp.attribute.EncryptedPrivKeyArchOpt
-
- getEncryptedKey() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
-
If proof of possession is contained in this message, the value of such proof is returned, consisting of the private key, encrypted for the CA.
- getEncryptedKey() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
If proof of possession is contained in this message, the value of such proof is returned, consisting of the private key, encrypted for the CA.
- getEncryptionKey() - Method in class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
-
Note : Returns a java.security.PublicKey
- getEncSymmKey() - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Returns the encrypted symmetric key used to encrypt the value.
- getEncValue() - Method in class oracle.security.crypto.cmp.attribute.RevPassphraseInfo
-
- getEncValue() - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Returns the encrypted value of this object.
- getErrorCode() - Method in class oracle.security.crypto.cmp.ErrorMessage
-
Get the error code for this error message.
- getErrorDetail() - Method in class oracle.security.crypto.cmp.ErrorMessage
-
Returns the error details for this error message.
- getErrorDetails() - Method in class oracle.security.crypto.cmp.ErrorMessage
-
Returns the error details for this error message as a vector of strings, or null
if none are defined.
- getExtension(ASN1ObjectID) - Method in class oracle.security.crypto.cmp.RevDetails
-
Returns the first extension with the specified ID, or null
if it is not present.
- getExtensions() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns extensions of the requested certificate.
- getExtensions() - Method in class oracle.security.crypto.cmp.RevDetails
-
Returns all the CRL entry extensions for the revoked certificate.
- getExtensionSet(X509Certificate) - Static method in class oracle.security.crypto.cmp.CMPUtils
-
Returns a list of Extensions associated with an X509Certificate
- getExtraCerts() - Method in class oracle.security.crypto.cmp.PKIMessage
-
Return any extra certificates included for the end-entity's use in certificate chain verification.
- getFailures() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
Returns an array of PKIStatusInfo.Failure
, or null
if none are defined.
- getFreeText() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getGeneralInfo() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getHeader() - Method in class oracle.security.crypto.cmp.PKIMessage
-
Returns the message header.
- getInfo() - Method in class oracle.security.crypto.cmp.GeneralMessage
-
Return the list of 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.attribute.OldCertIDRegControl
-
- getIssuer() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns issuer of the requested certificate.
- getIssuer() - Method in class oracle.security.crypto.cmp.PKICertID
-
- getIssuerUID() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns issuer's unique identifier of the requested certificate.
- getKeyAlg() - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Returns the algorithm used to encrypt the symmetric key.
- getKeyGenParams() - Method in class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
-
- getKeyPairHistory() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Get the key pair history for this response.
- getKeyUpdAnn() - Method in class oracle.security.crypto.cmp.attribute.CAKeyUpdateInfo
-
- getMacAlgID() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Returns the password-based-MAC algorithm identifier.
- getMacBytes() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Returns the bytes of the public key password-based-MAC.
- getMajor() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
- getMessageTime() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getMinor() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
- getNestedMessage() - Method in class oracle.security.crypto.cmp.NestedMessage
-
Return the set of the nested PKIMessage
as a Vector
.
- getNewSigCert() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Get the new certificate in this response message body.
- getNewWithNew() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
Returns the certificate of the new public key signed with the new private key.
- getNewWithOld() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
Returns the certificate of the new public key signed with the old private key.
- getNotAfterDate() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns date not valid after of the requested certificate.
- getNotBeforeDate() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns date not valid before of the requested certificate.
- getOID() - Method in class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
-
- getOIDs() - Method in class oracle.security.crypto.cmp.attribute.UnsupportedOIDsInfo
-
Return the list of unsupported object identifiers.
- getOldWithNew() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
Returns the certificate of the old public key signed with the new private key.
- getPKIMessage() - Method in class oracle.security.crypto.cmp.attribute.OrigPKIMessageInfo
-
Return the list of the original PKIMessags.
- getPKIMessage() - Method in class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
-
- getPKIMessage() - Method in class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
-
- getPollRef() - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
-
- getPollRef() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
-
- getPOP() - Method in class oracle.security.crypto.cmp.CertReqMsg
-
Returns the proof of possession value, or null
if it is not present in this message.
- getPrivateKey() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
-
Get the encrypted private key.
- getProtectedPart() - Method in class oracle.security.crypto.cmp.PKIMessage
-
Returns the bytes of the PKIMessage elements that are covered by the message protection.
- getProtectionAlgID() - Method in class oracle.security.crypto.cmp.PKIMessage
-
Return the protection algorithm identifier from the message header, or null
if none was set.
- getProtectionAlgID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getProtectionBytes() - Method in class oracle.security.crypto.cmp.PKIMessage
-
- getPublicationInfo() - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
-
Get the publication info associated with the certificate.
- getPublicKey() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns public key of the requested certificate.
- getPublicKey() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Returns the public key if it was provided separately from the CertRequest
's CertTemplate
.
- getPubLocations(PKIPubInfoRegControl.Method) - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
Returns a vector of all locations for the specified Method
if it has been defined, otherwise returns null
.
- getRandomInt(PrivateKey) - Method in class oracle.security.crypto.cmp.Challenge
-
Note the changes in the method signature
- getRecipient() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getRecipKID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getRecipNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getRegControls() - Method in class oracle.security.crypto.cmp.CertRequest
-
Returns the sequence of registration controls, or null
if none are defined.
- getRegInfo() - Method in class oracle.security.crypto.cmp.CertReqMsg
-
Returns the sequence of registration info, or null
if none are defined.
- getResponseInfo() - Method in class oracle.security.crypto.cmp.CertResponse
-
- getRevCertIDs() - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Return the sequence of CertId
.
- getRevDetails() - Method in class oracle.security.crypto.cmp.RevocationRequest
-
Get the set of revocation details for this message body.
- getSender(PrivateKey) - Method in class oracle.security.crypto.cmp.Challenge
-
Note the changes in the method signature
- getSender() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getSenderKID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getSenderName() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Returns the sender's name if it was provided separately from the CertRequest
's CertTemplate
.
- getSenderNonce() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getSerialNo() - Method in class oracle.security.crypto.cmp.attribute.OldCertIDRegControl
-
- getSerialNo() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns serial number of the requested certificate.
- getSerialNo() - Method in class oracle.security.crypto.cmp.PKICertID
-
- getSigAlgID() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns signing algorithm of the requested certificate.
- getSignatureAlgID() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Returns the algorithm identifier for the signature.
- getSignatureBytes() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
- getStatus() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Get the status info for this message.
- getStatus() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
- getStatus() - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Get the status info for this message.
- getStatus() - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Return the sequence of PKIStatusInfo
.
- getStatusInfo(byte[]) - Method in class oracle.security.crypto.cmp.CertConfirm
-
Returns a PKIStatusInfo corresponding to the given hash.
- getStatusInfo(BigInteger) - Method in class oracle.security.crypto.cmp.CertConfirm
-
Returns a PKIStatusInfo corresponding to the given cert request ID.
- getStatusInfo() - Method in class oracle.security.crypto.cmp.CertResponse
-
Get the status of the response.
- getStatusInfo() - Method in class oracle.security.crypto.cmp.ErrorMessage
-
Get the status of this message.
- getStatusText() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
Returns the status descriptive text as a string.
- getStatusTexts() - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
Returns the status descriptive text as a vector of strings, or null
if none are defined.
- getSubject() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns subject of the requested certificate.
- getSubjectUID() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns subject's unique identifier of the requested certificate.
- getSubsequentMsgType() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
-
If proof of possession is to be given in a subsequent message, the type of such proof is returned.
- getSubsequentMsgType() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
If proof of possession is to be given in a subsequent message, the type of such proof is returned.
- getSymmAlg() - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Returns the symmetric algorithm used to encrypt the value.
- getText() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
-
Returns a user-readable error message.
- getTime() - Method in class oracle.security.crypto.cmp.attribute.ConfirmWaitTimeInfo
-
Return the time.
- getToken() - Method in class oracle.security.crypto.cmp.attribute.RegTokenRegControl
-
- getTransactionID() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getType() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
Returns the type.
- getType() - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
- getType() - Method in class oracle.security.crypto.cmp.CertAnnouncement
-
- getType() - Method in class oracle.security.crypto.cmp.CertConfirm
-
- getType() - Method in class oracle.security.crypto.cmp.CertificationRequest
-
- getType() - Method in class oracle.security.crypto.cmp.CertificationResponse
-
- getType() - Method in class oracle.security.crypto.cmp.Confirmation
-
- getType() - Method in class oracle.security.crypto.cmp.CRLAnnouncement
-
- getType() - Method in class oracle.security.crypto.cmp.CrossCertRequest
-
- getType() - Method in class oracle.security.crypto.cmp.CrossCertResponse
-
- getType() - Method in class oracle.security.crypto.cmp.ErrorMessage
-
- getType() - Method in class oracle.security.crypto.cmp.GeneralMessage
-
- getType() - Method in class oracle.security.crypto.cmp.GeneralResponse
-
- getType() - Method in class oracle.security.crypto.cmp.InitializationRequest
-
- getType() - Method in class oracle.security.crypto.cmp.InitializationResponse
-
- getType() - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
-
- getType() - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
- getType() - Method in class oracle.security.crypto.cmp.KeyRecoveryRequest
-
- getType() - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
- getType() - Method in class oracle.security.crypto.cmp.KeyUpdateRequest
-
- getType() - Method in class oracle.security.crypto.cmp.KeyUpdateResponse
-
- getType() - Method in class oracle.security.crypto.cmp.NestedMessage
-
- getType() - Method in class oracle.security.crypto.cmp.PKCS10CertReq
-
- getType() - Method in class oracle.security.crypto.cmp.PKIMessageBody
-
- 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
-
- getType() - Method in class oracle.security.crypto.cmp.RAVerifiedPOP
-
- getType() - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
- getType() - Method in class oracle.security.crypto.cmp.RevocationRequest
-
- getType() - Method in class oracle.security.crypto.cmp.RevocationResponse
-
- getType() - Method in class oracle.security.crypto.cmp.SignaturePOP
-
- getType() - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
-
- getType() - Method in class oracle.security.crypto.cmp.transport.FinalTCPMsg
-
- getType() - Method in class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
-
- getType() - Method in class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
-
- getType() - Method in class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
-
- getType() - Method in class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
-
- getType() - Method in class oracle.security.crypto.cmp.transport.TCPMessage
-
Get the TCP-based message type.
- getValue() - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
Returns the value.
- getValue() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Action
-
Returns the integer value of the action.
- getValue() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Method
-
Returns the integer value of the publication method.
- getValue(String) - Method in class oracle.security.crypto.cmp.attribute.UTF8PairsRegInfo
-
Returns the value for the given name, or null
if none has been defined.
- getValue() - Method in class oracle.security.crypto.cmp.PKIMessage.Version
-
- getValue() - Method in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- getValue() - Method in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Returns the numerical value of this failure code (as defined in RFC 2510).
- getValue() - Method in class oracle.security.crypto.cmp.PKIStatusInfo.Status
-
- getValue() - Method in class oracle.security.crypto.cmp.ProofOfPossession.Type
-
- getValue() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Flag
-
- getValue() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Type
-
Get the int
value of the message type code.
- getValue() - Method in class oracle.security.crypto.cmp.transport.TCPMessage.Version
-
- getValueHint() - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Returns the value hint of the encrypted value.
- getVersion() - Method in class oracle.security.crypto.cmp.CertTemplate
-
Returns version number of the requested certificate.
- getVersion() - Method in class oracle.security.crypto.cmp.PKIMessage
-
Returns the message version from the header.
- getVersion() - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- getVersion() - Method in class oracle.security.crypto.cmp.transport.TCPMessage
-
Get the TCP-based message protocol version.
- getWillBeRevokedAt() - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Get the date at which the certificate will be revoked (i.e., when it will be added to the relevant CRLs).
- getWitness() - Method in class oracle.security.crypto.cmp.Challenge
-
- GRANTED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
-
Indicates you got exactly what you asked for.
- GRANTED_WITH_MODS - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
-
Indicates you got something like what you asked for; the requester is responsible for ascertaining the differences.
- id_alg_CMS3DESwrap - Static variable in interface oracle.security.crypto.cmp.CMP
-
The Triple-DES Key Encryption (Wrap) Algorithm Identifier (1.2.840.113549.1.9.16.3.6).
- id_alg_CMSRC2wrap - Static variable in interface oracle.security.crypto.cmp.CMP
-
The RC2 Key Encryption (Wrap) Algorithm Identifier (1.2.840.113549.1.9.16.3.7).
- id_alg_ESDH - Static variable in interface oracle.security.crypto.cmp.CMP
-
The Ephimeral-Static Diffie-Hellman Key Agreement Algorithm Identifier (1.2.840.113549.1.9.16.3.5).
- id_dsa_with_sha_1 - Static variable in interface oracle.security.crypto.cmp.CMP
-
The DSA Signature Algorithm Identifier, with params omitted (not null
) as per RFC-2633 (1.2.840.10040.4.3).
- id_it - Static variable in interface oracle.security.crypto.cmp.CMP
-
PKIX OID Info Type OID prefix.
- id_it_CAKeyUpdateInfo - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_CAProtEncCert - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_ConfirmWaitTime - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_CurrentCRL - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_EncKeyPairTypes - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_ImplicitConfirm - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_KeyPairParamRep - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_KeyPairParamReq - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_OrigPKIMessage - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_PreferredSymmAlg - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_RevPassphrase - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_SignKeyPairTypes - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_it_UnsupportedOIDs - Static variable in interface oracle.security.crypto.cmp.CMP
-
- id_pkip - Static variable in interface oracle.security.crypto.cmp.CMP
-
The PKIP Internet X.509 PKI protocols OID prefix.
- id_pkix - Static variable in interface oracle.security.crypto.cmp.CMP
-
The PKIX OID prefix.
- id_regCtrl - Static variable in interface oracle.security.crypto.cmp.CMP
-
The CRMF registration Control OID prefix.
- id_regCtrl_altCertTemplate - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regCtrl_authenticator - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regCtrl_olderCertID - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regCtrl_pkiArchiveOptions - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regCtrl_pkiPublicationInfo - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regCtrl_protocolEncrKey - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regCtrl_regToken - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration control.
- id_regInfo - Static variable in interface oracle.security.crypto.cmp.CMP
-
CRMF registration info OID prefix
- id_regInfo_asciiPairs - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration info attribute type.
- id_regInfo_certReq - Static variable in interface oracle.security.crypto.cmp.CMP
-
A CRMF registration info attribute type.
- id_regInfo_utf8Pairs - Static variable in interface oracle.security.crypto.cmp.CMP
-
- ImplicitConfirmInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type used to inform the CA that a certificate confirmation for issued certificate is not willing to be sent.
- ImplicitConfirmInfo() - Constructor for class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo
-
- ImplicitConfirmInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ImplicitConfirmInfo
-
- INCORRECT_DATA - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates that the requester's data is incorrect (for notary services)
- InfoTypeAndValue - Class in oracle.security.crypto.cmp.attribute
-
CMP base class for information type and values.
- InfoTypeAndValue() - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
Creates a new, empty information type and value.
- InfoTypeAndValue(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
- InfoTypeAndValue(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
- InfoTypeAndValue(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
- INITIALIZATION_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- INITIALIZATION_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- InitializationRequest - Class in oracle.security.crypto.cmp
-
PKI message body of type Initialization Request.
- InitializationRequest() - Constructor for class oracle.security.crypto.cmp.InitializationRequest
-
Create a new, empty InitializationRequest
.
- InitializationRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.InitializationRequest
-
Create a new InitializationRequest
with the specified CertReqMsg
.
- InitializationRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.InitializationRequest
-
Create a new InitializationRequest
by reading its encoding from the given input stream.
- InitializationResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type Initialization Response.
- InitializationResponse() - Constructor for class oracle.security.crypto.cmp.InitializationResponse
-
Create a new, empty InitializationResponse
.
- InitializationResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.InitializationResponse
-
Create a new InitializationResponse
with the given CertResponse
.
- InitializationResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.InitializationResponse
-
Create a new InitializationResponse
by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
Defines this attribute type-value pair by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.CAKeyUpdateAnn
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertAnnouncement
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertConfirm
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertifiedKeyPair
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertReqMessages
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertReqMsg
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertRequest
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertResponse
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CertTemplate
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.Challenge
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.Confirmation
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.CRLAnnouncement
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.EncryptedValue
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.ErrorMessage
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.GeneralMessage
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.GeneralResponse
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.KeyAgreementPOP
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.NestedMessage
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKCS10CertReq
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKICertID
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKICertRepMessage
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKICertReqMessages
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKIMessage
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.PKIStatusInfo
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.POPChallenge
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.POPResponse
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.RAVerifiedPOP
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.RevAnnouncement
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.RevDetails
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.RevocationRequest
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.RevocationResponse
-
Initializes this object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.cmp.SignaturePOP
-
- input(InputStream) - Method in class oracle.security.crypto.cmp.transport.TCPMessage
-
Reads this TCPMessage
's encoding from the given input stream.
- inputArchiveOption(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.PKIArchiveOptionRegControl
-
- inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
Creates a new CMP InfoTypeAndValue
by reading its encoding from the given input stream.
- inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.RegistrationControl
-
Creates a new CRMF RegistrationControl
by reading its encoding from the given input stream.
- inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
-
Creates a new CRMF RegistrationInfo
by reading its encoding from the given input stream.
- inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.PKIMessageBody
-
Creates a new CMP PKIMessageBody
by reading its encoding from the given input stream.
- inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.ProofOfPossession
-
Creates a new CRMF ProofOfPossession
by reading its encoding from the given input stream.
- inputInstance(InputStream) - Static method in class oracle.security.crypto.cmp.transport.TCPMessage
-
Creates a new instance of one of the TCPMessage
subclasses by reading its encoding from the given input stream.
- INVALID_MESSAGE_TYPE - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
CLIENT_ERROR minor category 0x01 indicating a client-side invalid TCP message type error.
- INVALID_POLL_ID - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
CLIENT_ERROR minor category 0x02 indicating a client-side invalid TCP message polling ID error.
- KEY_AGREEMENT - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
-
- KEY_ENCIPHERMENT - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
-
- KEY_RECOVERY_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- KEY_RECOVERY_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- KEY_UPDATE_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- KEY_UPDATE_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- KEY_UPDATE_WARNING - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Status
-
Indicates update already done for the oldCertId specified in the key update request message.
- KeyAgreementPOP - Class in oracle.security.crypto.cmp
-
CRMF proof-of-possession value for key agreement keys.
- KeyAgreementPOP(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
-
Create a new KeyAgreementPOP
where proof-of-possession is achieved in this message by including the encrypted private key.
- KeyAgreementPOP(ProofOfPossession.SubsequentMsg) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
-
Create a new KeyAgreementPOP
where proof-of-possession will be achieved in a subsequent message, either indirectly (via an encrypted certificate) or directely (via a challenge-response exchange).
- KeyAgreementPOP(byte[]) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
-
Create a new KeyAgreementPOP
where proof-of-possession is achieved in this message by including a DH-MAC of the cert request using the private key.
- KeyAgreementPOP(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyAgreementPOP
-
- KeyEnciphermentPOP - Class in oracle.security.crypto.cmp
-
CRMF proof-of-possession value for key encipherment keys.
- KeyEnciphermentPOP(EncryptedValue) - Constructor for class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
Create a new KeyEnciphermentPOP
where proof-of-possession is achieved in this message by including the encrypted private key.
- KeyEnciphermentPOP(ProofOfPossession.SubsequentMsg) - Constructor for class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
Create a new KeyEnciphermentPOP
where proof-of-possession will be achieved in a subsequent message, either indirectly (via an encrypted certificate) or directely (via a challenge-response exchange).
- KeyEnciphermentPOP(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyEnciphermentPOP
-
- KeyGenParamsArchOpt - Class in oracle.security.crypto.cmp.attribute
-
CRMF archive option registration control containing the parameters necessary for re-generating the private key.
- KeyGenParamsArchOpt() - Constructor for class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
-
- KeyGenParamsArchOpt(byte[]) - Constructor for class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
-
- KeyGenParamsArchOpt(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.KeyGenParamsArchOpt
-
- KeyPairParamRepInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type for CA's response to the request for the parameters for generating the key pair of certain public-key algorithms.
- KeyPairParamRepInfo() - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
-
- KeyPairParamRepInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
-
- KeyPairParamRepInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamRepInfo
-
- KeyPairParamReqInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type for requesting the parameters for generating the key pair of certain public-key algorithms.
- KeyPairParamReqInfo() - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
-
- KeyPairParamReqInfo(ASN1ObjectID) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
-
- KeyPairParamReqInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.KeyPairParamReqInfo
-
- KeyRecoveryRequest - Class in oracle.security.crypto.cmp
-
PKI message body of type Key Recovery Request.
- KeyRecoveryRequest() - Constructor for class oracle.security.crypto.cmp.KeyRecoveryRequest
-
Create a new, empty KeyRecoveryRequest
.
- KeyRecoveryRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryRequest
-
Create a new KeyRecoveryRequest
with the specified CertReqMsg
.
- KeyRecoveryRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryRequest
-
Create a new KeyRecoveryRequest
by reading its encoding from the given input stream.
- KeyRecoveryResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type Key Recovery Response.
- KeyRecoveryResponse() - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Create a new, empty KeyRecoveryResponse
message body.
- KeyRecoveryResponse(PKIStatusInfo) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Create a new KeyRecoveryResponse
with the given PKIStatusInfo
.
- KeyRecoveryResponse(PKIStatusInfo, X509Certificate) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
-
Create a new KeyRecoveryResponse
with the given PKIStatusInfo
and new certificate.
- KeyRecoveryResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyRecoveryResponse
-
- KeyUpdateRequest - Class in oracle.security.crypto.cmp
-
PKI message body of type Key Update Request.
- KeyUpdateRequest() - Constructor for class oracle.security.crypto.cmp.KeyUpdateRequest
-
Create a new, empty KeyUpdateRequest
.
- KeyUpdateRequest(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.KeyUpdateRequest
-
Create a new KeyUpdateRequest
with the specified CertReqMsg
.
- KeyUpdateRequest(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyUpdateRequest
-
Create a new KeyUpdateRequest
by reading its encoding from the given input stream.
- KeyUpdateResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type Key Update Response.
- KeyUpdateResponse() - Constructor for class oracle.security.crypto.cmp.KeyUpdateResponse
-
Create a new, empty KeyUpdateResponse
.
- KeyUpdateResponse(CertResponse) - Constructor for class oracle.security.crypto.cmp.KeyUpdateResponse
-
Create a new KeyUpdateResponse
with the given CertResponse
.
- KeyUpdateResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.KeyUpdateResponse
-
Create a new KeyUpdateResponse
by reading its encoding from the given input stream.
- PKCS10_CERT_REQUEST - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- PKCS10CertReq - Class in oracle.security.crypto.cmp
-
PKI message body of type PKCS #10 Certification Request.
- PKCS10CertReq() - Constructor for class oracle.security.crypto.cmp.PKCS10CertReq
-
Create a new, empty PKCS10CertReq
.
- PKCS10CertReq(CertificateRequest) - Constructor for class oracle.security.crypto.cmp.PKCS10CertReq
-
Create a new PKCS10CertReq
message body with the specified PKCS #10 certificate request.
- PKCS10CertReq(InputStream) - Constructor for class oracle.security.crypto.cmp.PKCS10CertReq
-
- PKI_REP - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
-
Server response containing a PKIMessage
.
- PKI_REQ - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
-
End-entity request containing a PKIMessage
used to initiate a protocol transaction.
- PKIArchiveOptionRegControl - Class in oracle.security.crypto.cmp.attribute
-
CRMF base class for private key archive option registration controls.
- PKIArchiveOptionRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.PKIArchiveOptionRegControl
-
To be invoked by subclass constructors.
- PKICertID - Class in oracle.security.crypto.cmp
-
Data sturcture to identify particular certificates.
- PKICertID() - Constructor for class oracle.security.crypto.cmp.PKICertID
-
Creates a new, empty PKICertID
instance.
- PKICertID(GeneralName, BigInteger) - Constructor for class oracle.security.crypto.cmp.PKICertID
-
Create a PKICertID
with specified issue and serial number.
- PKICertID(InputStream) - Constructor for class oracle.security.crypto.cmp.PKICertID
-
- PKICertRepMessage - Class in oracle.security.crypto.cmp
-
PKIMessageBody
used for PKI certification responses.
- PKICertRepMessage() - Constructor for class oracle.security.crypto.cmp.PKICertRepMessage
-
Create a new, empty PKICertRepMessage
message body.
- PKICertRepMessage(CertResponse) - Constructor for class oracle.security.crypto.cmp.PKICertRepMessage
-
Create a new PKICertRepMessage
message body with the specified CertResponse
.
- PKICertRepMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.PKICertRepMessage
-
- PKICertReqMessages - Class in oracle.security.crypto.cmp
-
Base class for PKIMessageBody
types using the CRMF CertReqMessages
structure.
- PKICertReqMessages() - Constructor for class oracle.security.crypto.cmp.PKICertReqMessages
-
Create a new, empty PKICertReqMessages
.
- PKICertReqMessages(CertReqMsg) - Constructor for class oracle.security.crypto.cmp.PKICertReqMessages
-
Create a new PKICertReqMessages
with the specified CertReqMsg
.
- PKICertReqMessages(InputStream) - Constructor for class oracle.security.crypto.cmp.PKICertReqMessages
-
- PKIMessage - Class in oracle.security.crypto.cmp
-
Basic message class for the PKI certificate management protocols.
- PKIMessage() - Constructor for class oracle.security.crypto.cmp.PKIMessage
-
Create a new, empty PKIMessage
.
- PKIMessage(GeneralName, GeneralName, PKIMessageBody) - Constructor for class oracle.security.crypto.cmp.PKIMessage
-
Create a new
PKIMessage
with the specified sender, recipient and message body, using the default version
PKIMessage.Version.CMP2000
.
- PKIMessage(GeneralName, GeneralName, PKIMessageBody, PKIMessage.Version) - Constructor for class oracle.security.crypto.cmp.PKIMessage
-
Create a new PKIMessage
with the specified sender, recipient, message body and version.
- PKIMessage(PKIMessageHeader, PKIMessageBody) - Constructor for class oracle.security.crypto.cmp.PKIMessage
-
- PKIMessage(InputStream) - Constructor for class oracle.security.crypto.cmp.PKIMessage
-
- PKIMessage.Version - Class in oracle.security.crypto.cmp
-
CMP message protocol version.
- PKIMessageBody - Class in oracle.security.crypto.cmp
-
CMP base class for message bodies.
- PKIMessageBody() - Constructor for class oracle.security.crypto.cmp.PKIMessageBody
-
- PKIMessageBody.Type - Class in oracle.security.crypto.cmp
-
Type of PKIMessageBody.
- PKIMessageHeader - Class in oracle.security.crypto.cmp
-
The header structure for a CMP message.
- PKIMessageHeader() - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
-
Creates a new, empty PKIMessageHeader
.
- PKIMessageHeader(GeneralName, GeneralName) - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
-
- PKIMessageHeader(GeneralName, GeneralName, PKIMessage.Version) - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
-
Create a new PKIMessageHeader
with the given sender and recipient names and CMP version.
- PKIMessageHeader(InputStream) - Constructor for class oracle.security.crypto.cmp.PKIMessageHeader
-
- PKIPubInfoRegControl - Class in oracle.security.crypto.cmp.attribute
-
CRMF PKI publication information registration control.
- PKIPubInfoRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
Creates a new, empty PKIPubInfoRegControl
instance.
- PKIPubInfoRegControl(PKIPubInfoRegControl.Action) - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
- PKIPubInfoRegControl(PKIPubInfoRegControl.Action, PKIPubInfoRegControl.Method, GeneralName) - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
- PKIPubInfoRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
- PKIPubInfoRegControl.Action - Class in oracle.security.crypto.cmp.attribute
-
PKI publication actions.
- PKIPubInfoRegControl.Method - Class in oracle.security.crypto.cmp.attribute
-
PKI publication methods, if Action is PLEASE_PUBLISH.
- PKIRequestTCPMsg - Class in oracle.security.crypto.cmp.transport
-
TCP-based protocol message containing an end-entity CMP request used to initiate a protocol message exchange.
- PKIRequestTCPMsg(PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
-
Create a new
PKIRequestTCPMsg
with the given
PKIMessage
and the default version of
CMP2000
.
- PKIRequestTCPMsg(TCPMessage.Version, PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
-
Create a new PKIRequestTCPMsg
with the given version and PKIMessage
.
- PKIRequestTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PKIRequestTCPMsg
-
- PKIResponseTCPMsg - Class in oracle.security.crypto.cmp.transport
-
TCP-based protocol message containing a server CMP response.
- PKIResponseTCPMsg(TCPMessage.Version, PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
-
- PKIResponseTCPMsg(PKIMessage) - Constructor for class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
-
- PKIResponseTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PKIResponseTCPMsg
-
- PKIStatusInfo - Class in oracle.security.crypto.cmp
-
- PKIStatusInfo() - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
-
Creates a new, empty PKIStatusInfo
.
- PKIStatusInfo(PKIStatusInfo.Status) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
-
- PKIStatusInfo(PKIStatusInfo.Status, String) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
-
- PKIStatusInfo(PKIStatusInfo.Status, PKIStatusInfo.Failure) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
-
- PKIStatusInfo(PKIStatusInfo.Status, String, PKIStatusInfo.Failure) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
-
- PKIStatusInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.PKIStatusInfo
-
- PKIStatusInfo.Failure - Class in oracle.security.crypto.cmp
-
Represents the set of failure codes which may appear in a PKIStatusInfo
instance.
- PKIStatusInfo.Status - Class in oracle.security.crypto.cmp
-
Represents the set of status codes which may appear in a PKIStatusInfo
instance.
- PLEASE_PUBLISH - Static variable in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl.Action
-
PKI publication control action instructing receiver to publish the certificate.
- POLL_REP - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
-
Server response providing a polling reference number and an estimated time for the end-entity to poll for results.
- POLL_REQ - Static variable in class oracle.security.crypto.cmp.transport.TCPMessage.Type
-
End-entity request polling for results on the server.
- PollRequestTCPMsg - Class in oracle.security.crypto.cmp.transport
-
TCP-based protocol message used by an end-entity to poll for a response from the server.
- PollRequestTCPMsg(TCPMessage.Version, int) - Constructor for class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
-
Create a new PollRequestTCPMsg
with the given version and polling reference number.
- PollRequestTCPMsg(int) - Constructor for class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
-
Create a new PollRequestTCPMsg
with the given polling reference number and the default version (CMP2000).
- PollRequestTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PollRequestTCPMsg
-
- PollResponseTCPMsg - Class in oracle.security.crypto.cmp.transport
-
TCP-based protocol message used by a server to send response polling information to an end-entity.
- PollResponseTCPMsg(TCPMessage.Version, int, int) - Constructor for class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
-
- PollResponseTCPMsg(int, int) - Constructor for class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
-
- PollResponseTCPMsg(InputStream) - Constructor for class oracle.security.crypto.cmp.transport.PollResponseTCPMsg
-
- POP_CHALLENGE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- POP_RESPONSE - Static variable in class oracle.security.crypto.cmp.PKIMessageBody.Type
-
- POPChallenge - Class in oracle.security.crypto.cmp
-
PKI message body of type POP Challenge.
- POPChallenge() - Constructor for class oracle.security.crypto.cmp.POPChallenge
-
Create a new, empty POPChallenge
message body.
- POPChallenge(Challenge) - Constructor for class oracle.security.crypto.cmp.POPChallenge
-
Create a new POPChallenge
message body with the specified challenge.
- POPChallenge(InputStream) - Constructor for class oracle.security.crypto.cmp.POPChallenge
-
- POPResponse - Class in oracle.security.crypto.cmp
-
PKI message body of type POP Response.
- POPResponse() - Constructor for class oracle.security.crypto.cmp.POPResponse
-
Create a new, empty POPResponse
message body.
- POPResponse(BigInteger) - Constructor for class oracle.security.crypto.cmp.POPResponse
-
Create a new POPResponse
message body with the specified challenge integer.
- POPResponse(InputStream) - Constructor for class oracle.security.crypto.cmp.POPResponse
-
- PreferredSymmAlgInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type used by the client to get the CA-preferred symmetric encryption algorithm.
- PreferredSymmAlgInfo() - Constructor for class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
-
- PreferredSymmAlgInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
-
- PreferredSymmAlgInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.PreferredSymmAlgInfo
-
- ProofOfPossession - Class in oracle.security.crypto.cmp
-
CRMF base class for proof of possession values which are used to prove that an end entity actually has possession of the private key for the certificate being requested.
- ProofOfPossession() - Constructor for class oracle.security.crypto.cmp.ProofOfPossession
-
- ProofOfPossession.SubsequentMsg - Class in oracle.security.crypto.cmp
-
- ProofOfPossession.Type - Class in oracle.security.crypto.cmp
-
Type of proof-of-possession.
- ProtocolEncrKeyRegControl - Class in oracle.security.crypto.cmp.attribute
-
CRMF protocol encyption key registration control.
- ProtocolEncrKeyRegControl() - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
-
Creates a new, empty ProtocolEncrKeyRegControl
instance.
- ProtocolEncrKeyRegControl(PublicKey) - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
-
Note the changes in the method signature
- ProtocolEncrKeyRegControl(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.ProtocolEncrKeyRegControl
-
- pubMethods() - Method in class oracle.security.crypto.cmp.attribute.PKIPubInfoRegControl
-
- SERVER_ERROR - Static variable in class oracle.security.crypto.cmp.transport.ErrorTCPMsg.Code
-
Major category 0x03 indicating a server-side error.
- setEncSymmKey(byte[]) - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Sets the encrypted symmetric key used to encrypt the value.
- setExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the extensions of the requested certificate.
- setFlag(TCPMessage.Flag) - Method in class oracle.security.crypto.cmp.transport.TCPMessage
-
Set the given message flag.
- setIntendedAlg(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Sets the intended algorithm for the encrypted value.
- setIssuer(X500Principal) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the issuer of the requested certificate.
- setIssuerUID(byte[]) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the issuer's unique identifier of the requested certificate.
- setKeyAlg(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Sets the algorithm used to encrypt the symmetric key.
- setMessageProtection(AlgorithmIdentifier, byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
Sets up message protection using a password-based MAC value, for the given PBMacAlgID
.
- setMessageProtection(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
Sets up message protection using a password-based MAC value, with the default PBMacAlgID
paramter values.
- setMessageProtection(AlgorithmIdentifier, PrivateKey) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
Sets up message protection using a signature value.
- setMessageProtection(PrivateKey) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
Sets up message protection using a signature value, with the default signature algorithm for the given key.
- setMessageTime(Date) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- setNotAfterDate(Date) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the date not valid after of the requested certificate.
- setNotBeforeDate(Date) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the date not valid before of the requested certificate.
- setPublicKey(PublicKey) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the public key of the requested certificate.
- setRecipKID(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- setRecipNonce(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- setResponseInfo(UTF8PairsRegInfo) - Method in class oracle.security.crypto.cmp.CertResponse
-
Sets response info for this CertResponse
.
- setSenderKID(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- setSenderNonce(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- setSerialNo(BigInteger) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the serial number of the requested certificate.
- setSigAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the signing algorithm ID of the requested certificate.
- setSubject(X500Principal) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the subject of the requested certificate.
- setSubjectUID(byte[]) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the subject's unique identifier of the requested certificate.
- setSymmAlg(AlgorithmIdentifier) - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Sets the symmetric algorithm used to encrypt the value.
- setText(String) - Method in class oracle.security.crypto.cmp.transport.ErrorTCPMsg
-
Sets a user-readable error message.
- setTransactionID(byte[]) - Method in class oracle.security.crypto.cmp.PKIMessageHeader
-
- setValue(ASN1Object) - Method in class oracle.security.crypto.cmp.attribute.InfoTypeAndValue
-
Sets the value.
- setValue(ASN1Object) - Method in class oracle.security.crypto.cmp.attribute.RegistrationControl
-
- setValue(ASN1Object) - Method in class oracle.security.crypto.cmp.attribute.RegistrationInfo
-
- setValueHint(byte[]) - Method in class oracle.security.crypto.cmp.EncryptedValue
-
Sets the value hint for the encrypted value.
- setVersion(BigInteger) - Method in class oracle.security.crypto.cmp.CertTemplate
-
Sets the version number of the requested certificate.
- sha_1 - Static variable in interface oracle.security.crypto.cmp.CMP
-
The SHA-1 Digest Algorithm Identifier (1.3.14.3.2.26).
- sign(PrivateKey, SecureRandom) - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Computes the signature for this SignaturePOP
using the public key and sender name or the password-based MAC of the public key.
- sign(CertRequest, PrivateKey, SecureRandom) - Method in class oracle.security.crypto.cmp.SignaturePOP
-
Computes the signature for this SignaturePOP
using the the enclosing CertReqMsg
's CertRequest
.
- SIGNATURE - Static variable in class oracle.security.crypto.cmp.ProofOfPossession.Type
-
- SignaturePOP - Class in oracle.security.crypto.cmp
-
CRMF proof-of-possession structure of type signature
.
- SignaturePOP() - Constructor for class oracle.security.crypto.cmp.SignaturePOP
-
Create an empty SignaturePOP
.
- SignaturePOP(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
-
Create a SignaturePOP
with the given signature algorithm to sign the CertRequest
from the enclosing CertReqMsg
.
- SignaturePOP(AlgorithmIdentifier, PublicKey, GeneralName) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
-
Create a SignaturePOP
with the given signature algorithm to sign the given public key and sender name.
- SignaturePOP(AlgorithmIdentifier, PublicKey, byte[]) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
-
Create a SignaturePOP
with the given signature algorithm to sign the given public key and a PasswordBasedMAC
of the public key using the given password bytes.
- SignaturePOP(AlgorithmIdentifier, PublicKey, byte[], SecureRandom) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
-
Note the changes in the method signature
- SignaturePOP(InputStream) - Constructor for class oracle.security.crypto.cmp.SignaturePOP
-
- SIGNER_NOT_TRUSTED - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates signer of the message unknown or not trusted.
- SignKeyPairTypesInfo - Class in oracle.security.crypto.cmp.attribute
-
Information type used to get the list of signature algorithms whose public key CA is willing to certify.
- SignKeyPairTypesInfo() - Constructor for class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
-
- SignKeyPairTypesInfo(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
-
- SignKeyPairTypesInfo(InputStream) - Constructor for class oracle.security.crypto.cmp.attribute.SignKeyPairTypesInfo
-
- SYSTEM_FAILURE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates the request cannot be handle due to system failure.
- SYSTEM_UNAVAILABLE - Static variable in class oracle.security.crypto.cmp.PKIStatusInfo.Failure
-
Indicates the request cannot be handled due to system unavailability.