Bouncy Castle Cryptography 1.29

Package org.bouncycastle.ocsp

Classes for dealing Online Certificate Status Protocol (OCSP) - RFC 2560.

See:
          Description

Interface Summary
CertificateStatus  
OCSPRespStatus  
 

Class Summary
BasicOCSPResp BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPRespGenerator 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 }
OCSPReqGenerator  
OCSPResp  
OCSPRespGenerator base generator for an OCSP response - at the moment this only supports the generation of responses containing BasicOCSP responses.
Req  
RespData  
RespID  
RevokedStatus wrapper for the RevokedInfo object
SingleResp  
UnknownStatus wrapper for the UnknownInfo object
 

Exception Summary
OCSPException  
 

Package org.bouncycastle.ocsp Description

Classes for dealing Online Certificate Status Protocol (OCSP) - RFC 2560.


Bouncy Castle Cryptography 1.29