Bouncy Castle Cryptography Library 1.60

Package org.bouncycastle.cert.ocsp

Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.

See:
          Description

Interface Summary
CertificateStatus  
 

Class Summary
BasicOCSPResp BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPRespBuilder Generator for basic OCSP response objects.
CertificateID  
OCSPReq OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL } TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL } Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL} Version ::= INTEGER { v1(0) } Request ::= SEQUENCE { reqCert CertID, singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL } CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
OCSPReqBuilder  
OCSPResp  
OCSPRespBuilder base generator for an OCSP response - at the moment this only supports the generation of responses containing BasicOCSP responses.
Req  
RespData  
RespID Carrier for a ResponderID.
RevokedStatus wrapper for the RevokedInfo object
SingleResp  
UnknownStatus wrapper for the UnknownInfo object
 

Exception Summary
OCSPException  
 

Package org.bouncycastle.cert.ocsp Description

Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.


Bouncy Castle Cryptography Library 1.60