- acceptableResponses() - Method in class oracle.security.crypto.ocsp.AcceptableResponseTypeExtension
-
Gets the acceptable response types from this extension.
- AcceptableResponseTypeExtension - Class in oracle.security.crypto.ocsp
-
Represents the acceptable response type extension for OCSPRequest objects.
- AcceptableResponseTypeExtension() - Constructor for class oracle.security.crypto.ocsp.AcceptableResponseTypeExtension
-
Create a new extension with the appropriate OID type.
- AcceptableResponseTypeExtension(ASN1ObjectID) - Constructor for class oracle.security.crypto.ocsp.AcceptableResponseTypeExtension
-
Creates a new extension with the given response type.
- AcceptableResponseTypeExtension(ASN1ObjectID, boolean) - Constructor for class oracle.security.crypto.ocsp.AcceptableResponseTypeExtension
-
Creates a new extension with the given response type.
- AcceptableResponseTypeExtension(InputStream) - Constructor for class oracle.security.crypto.ocsp.AcceptableResponseTypeExtension
-
- addAcceptableResponse(ASN1ObjectID) - Method in class oracle.security.crypto.ocsp.AcceptableResponseTypeExtension
-
Adds a response type to this extension.
- addReqExtension(X509Extension) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Adds an extension to this request.
- addRequest(SingleRequest) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Adds a request to this OCSPRequest.
- addRequest(X509Certificate, X509Certificate) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Adds a request to this OCSPRequest.
- addRequest(X509Certificate, X509Certificate, AlgorithmIdentifier) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Adds a request to this OCSPRequest.
- addRespExtension(X509Extension) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Adds an extension to this response.
- addResponse(SingleBasicResponse) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Adds a response to this BasicOCSPResponse object.
- addSigVerifyCert(X509Certificate) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Adds a certificate to the certificate chain of this response.
- addSigVerifyCert(X509Certificate) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Adds a certificate to the certificate chain of this request.
- addSingleReqExtension(X509Extension) - Method in class oracle.security.crypto.ocsp.SingleRequest
-
Adds an extension to this request.
- addSingleRespExtension(X509Extension) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Adds an extension to this response.
- ArchiveCutOffExtension - Class in oracle.security.crypto.ocsp
-
Represents the extension archive cutOff for the SingleBasicResponse objects.
- ArchiveCutOffExtension() - Constructor for class oracle.security.crypto.ocsp.ArchiveCutOffExtension
-
Create a new extension with the appropriate OID type.
- ArchiveCutOffExtension(Date) - Constructor for class oracle.security.crypto.ocsp.ArchiveCutOffExtension
-
Creates a new extension object with the given date.
- ArchiveCutOffExtension(Date, boolean) - Constructor for class oracle.security.crypto.ocsp.ArchiveCutOffExtension
-
Creates a new extension object with the given date.
- ArchiveCutOffExtension(InputStream) - Constructor for class oracle.security.crypto.ocsp.ArchiveCutOffExtension
-
- getArchiveCutOff() - Method in class oracle.security.crypto.ocsp.ArchiveCutOffExtension
-
Gets the archive cutOff value.
- getCertID() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Returns the certID of this SingleBasicResponse
object.
- getCertID() - Method in class oracle.security.crypto.ocsp.SingleRequest
-
Gets the cert ID of this single request.
- getCertStatus() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Returns the status of this SingleBasicResponse
object.
- getCrlNum() - Method in class oracle.security.crypto.ocsp.CRLReferenceExtension
-
Gets the crlNum parameter.
- getCrlTime() - Method in class oracle.security.crypto.ocsp.CRLReferenceExtension
-
Gets the crlTime parameter.
- getCrlUrl() - Method in class oracle.security.crypto.ocsp.CRLReferenceExtension
-
Gets the crlUrl parameter.
- getHashAlgID() - Method in class oracle.security.crypto.ocsp.CertID
-
Gets the AlgorithmIdentifier used to hash the name and the public key of the CA.
- getIssuer() - Method in class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Gets the issuer's name.
- getIssuerKeyHash() - Method in class oracle.security.crypto.ocsp.CertID
-
Returns the hash of the issuer's public key.
- getIssuerNameHash() - Method in class oracle.security.crypto.ocsp.CertID
-
Returns the hash of the issuer's name.
- getLocatorAccessInfo() - Method in class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Gets the locator access info.
- getNextUpdate() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Returns the end of validity of this response.
- getNonce() - Method in class oracle.security.crypto.ocsp.NonceExtension
-
Gets the nonce ofthis extension.
- getProducedAt() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the time when this response was signed.
- getReqExtension(ASN1ObjectID) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Gets the extension if it exists of this request for the given type.
- getReqExtensions() - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Gets the extensions of this request.
- getRequest() - Method in class oracle.security.crypto.ocsp.HttpOCSPRequest
-
Gets the request of this http request.
- getRequestor() - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Returns the requestor of this request.
- getRespExtension(ASN1ObjectID) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the extension if it exists of this response for the given type.
- getRespExtensions() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the extensions of this response.
- getResponder() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the responder's name.
- getResponderKeyHash() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the hash of the repsonder's public key.
- getResponse(OCSPRequest, HttpURLConnection) - Static method in class oracle.security.crypto.ocsp.HttpOCSPRequest
-
Gets the OCSPResponse from the server using the given HttpURLConnection
.
- getResponse() - Method in class oracle.security.crypto.ocsp.HttpOCSPRequest
-
Gets the OCSPResponse from the server.
- getResponseInfo() - Method in class oracle.security.crypto.ocsp.OCSPResponse
-
Returns the additional response info of this response.
- getResponseType() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the response type of this basic response.
- getResponseType() - Method in class oracle.security.crypto.ocsp.OCSPResponse
-
Gets the response type of the response info.
- getResponseType() - Method in class oracle.security.crypto.ocsp.ResponseInfo
-
Gets the response type of this response info object.
- getRespStatus() - Method in class oracle.security.crypto.ocsp.OCSPResponse
-
Returns the status of this response.
- getRevocationReason() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Returns the revocation reason in the case of a revoked certificate.
- getRevocationTime() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Returns the revocation date in the case of a revoked certificate.
- getSerialNo() - Method in class oracle.security.crypto.ocsp.CertID
-
Returns the serial number of the of the certificate represented by this certID object.
- getSigAlgID() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the algorithm identifier used for the signature.
- getSigAlgID() - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Returns the algorithm identifier used for the signature.
- getSigBytes() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the signature.
- getSigBytes() - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Returns the signature.
- getSigVerifyCerts() - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Gets the certificate chain.
- getSigVerifyCerts() - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Returns the certificate chain.
- getSingleReqExtension(ASN1ObjectID) - Method in class oracle.security.crypto.ocsp.SingleRequest
-
Gets the extension if it exists of this request for the given type.
- getSingleReqExtensions() - Method in class oracle.security.crypto.ocsp.SingleRequest
-
Gets the extensions of this request.
- getSingleRespExtension(ASN1ObjectID) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Gets the extension if it exists of this response for the given type.
- getSingleRespExtensions() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Gets the extensions of this response.
- getThisUpdate() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Returns thisUpdate.
- getValue() - Method in class oracle.security.crypto.ocsp.OCSPResponse.RespStatus
-
Returns the numerical value of this response status code (as defined in RFC 2560).
- getValue() - Method in class oracle.security.crypto.ocsp.SingleBasicResponse.CertStatus
-
Returns the value of this status.
- GOOD - Static variable in class oracle.security.crypto.ocsp.SingleBasicResponse.CertStatus
-
The status of the certificate is GOOD.
- id_alg_CMS3DESwrap - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
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.ocsp.OCSP
-
The RC2 Key Encryption (Wrap) Algorithm Identifier (1.2.840.113549.1.9.16.3.7).
- id_dsa_with_sha_1 - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
The DSA Signature Algorithm Identifier, with params omitted (not null
) as per RFC-2633 (1.2.840.10040.4.3).
- id_kp_OCSPSigning - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
Extended key usage certificate extension (RFC 2459) Key Purpose ID for authorized responders.
- id_pkix_ocsp - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP OID prefix.
- id_pkix_ocsp_archive_cutoff - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP response extension for archive cutoff dates.
- id_pkix_ocsp_basic - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP basic response OID.
- id_pkix_ocsp_crl - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP response extension for CRL reference.
- id_pkix_ocsp_nocheck - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
Certificate extension to trust authorized responder for lifetime of certificate.
- id_pkix_ocsp_nonce - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP request/response extension for replay attack protection.
- id_pkix_ocsp_response - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP request extension for acceptable response types.
- id_pkix_ocsp_service_locator - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
OCSP single request extension for routing OCSP service requests.
- input(InputStream) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
- input(InputStream) - Method in class oracle.security.crypto.ocsp.CertID
-
- input(InputStream) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Decodes an OCSPRequest from the given input stream
- input(InputStream) - Method in class oracle.security.crypto.ocsp.OCSPResponse
-
- input(InputStream) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
- input(InputStream) - Method in class oracle.security.crypto.ocsp.SingleRequest
-
- INTERNAL_ERROR - Static variable in class oracle.security.crypto.ocsp.OCSPResponse.RespStatus
-
- InvalidHttpRequestException - Exception in oracle.security.crypto.ocsp
-
Signals that the http request was malformatted.
- InvalidHttpRequestException() - Constructor for exception oracle.security.crypto.ocsp.InvalidHttpRequestException
-
- InvalidHttpRequestException(String) - Constructor for exception oracle.security.crypto.ocsp.InvalidHttpRequestException
-
Makes a new MalformedRequestException
with the given message string.
- InvalidHttpRequestException(Exception) - Constructor for exception oracle.security.crypto.ocsp.InvalidHttpRequestException
-
- send(OCSPResponse, OutputStream) - Static method in class oracle.security.crypto.ocsp.HttpOCSPResponse
-
Sends an Http OCSP response by the given output stream.
- ServiceLocatorExtension - Class in oracle.security.crypto.ocsp
-
Represents the ServiceLocatorExtension from RFC 2560.
- ServiceLocatorExtension() - Constructor for class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Create a new extension with the appropriate OID type.
- ServiceLocatorExtension(X500Principal) - Constructor for class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Creates a new extension with the given issuer name.
- ServiceLocatorExtension(X500Principal, boolean) - Constructor for class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Creates a new extension with the given issuer name.
- ServiceLocatorExtension(X500Principal, AuthorityInfoAccess) - Constructor for class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Creates a new extension with the given issuer and access descriptions.
- ServiceLocatorExtension(X500Principal, AuthorityInfoAccess, boolean) - Constructor for class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Creates a new extension with the given issuer and access descriptions.
- ServiceLocatorExtension(InputStream) - Constructor for class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
- setCrlNum(BigInteger) - Method in class oracle.security.crypto.ocsp.CRLReferenceExtension
-
Sets the crlNum parameter.
- setCrlTime(Date) - Method in class oracle.security.crypto.ocsp.CRLReferenceExtension
-
Sets the crlTime parameter.
- setCrlUrl(String) - Method in class oracle.security.crypto.ocsp.CRLReferenceExtension
-
Sets the crlUrl parameter.
- setLocatorAccessInfo(AuthorityInfoAccess) - Method in class oracle.security.crypto.ocsp.ServiceLocatorExtension
-
Sets the locator access info.
- setNextUpdate(Date) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Sets nextUpdate.
- setReqExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Sets the extensions of this request with the given extension set.
- setRequestor(GeneralName) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Sets the name of the originator of the request.
- setRespExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Sets the extensions of this response with the given extension set.
- setRevocationReason(CRLReason) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Sets the revocation reason in the case of a revoked certificate.
- setRevocationTime(Date) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Sets the revocation time in the case of a revoked certificate.
- setSingleReqExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.ocsp.SingleRequest
-
Sets the extensions of this request with the given extension set.
- setSingleRespExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.ocsp.SingleBasicResponse
-
Sets the extensions of this response with the given extension set.
- sha_1 - Static variable in interface oracle.security.crypto.ocsp.OCSP
-
- SIG_REQUIRED - Static variable in class oracle.security.crypto.ocsp.OCSPResponse.RespStatus
-
- sign(PrivateKey) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Signs this response using the given private key.
- sign(PrivateKey, AlgorithmIdentifier) - Method in class oracle.security.crypto.ocsp.BasicOCSPResponse
-
Signs this response using the given private key and signature algorithm.
- sign(PrivateKey) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Signs the request with the given private key.
- sign(PrivateKey, AlgorithmIdentifier) - Method in class oracle.security.crypto.ocsp.OCSPRequest
-
Signs the request with the given private key and signature algorithm.
- SingleBasicResponse - Class in oracle.security.crypto.ocsp
-
Represents a single response for a Basic OCSP Response.
- SingleBasicResponse(CertID, SingleBasicResponse.CertStatus, Date) - Constructor for class oracle.security.crypto.ocsp.SingleBasicResponse
-
Creates a new SingleBasicResponse
given the certID and the certStatus.
- SingleBasicResponse(InputStream) - Constructor for class oracle.security.crypto.ocsp.SingleBasicResponse
-
- SingleBasicResponse.CertStatus - Class in oracle.security.crypto.ocsp
-
Implementation of the different status code of a SingleBasicResponse object.
- SingleRequest - Class in oracle.security.crypto.ocsp
-
Represents a single request for an OCSP Request.
- SingleRequest(X509Certificate, X509Certificate) - Constructor for class oracle.security.crypto.ocsp.SingleRequest
-
Creates a new SingleRequest with the given certificate and the CA certificate.
- SingleRequest(X509Certificate, X509Certificate, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.ocsp.SingleRequest
-
Creates a new SingleRequest with the given certificate and the CA certificate.
- SUCCESSFUL - Static variable in class oracle.security.crypto.ocsp.OCSPResponse.RespStatus
-