Top Description Interfaces Classes
module bcprov

Package org.bouncycastle.asn1.ocsp


Support classes useful for encoding and supporting OCSP objects.

Interface Summary

Modifier and TypeInterface and Description
public interface
OCSPObjectIdentifiers

OIDs for RFC 2560 and RFC 6960 Online Certificate Status Protocol - OCSP.

Class Summary

Modifier and TypeClass and Description
public class
BasicOCSPResponse

OCSP RFC 2560, RFC 6960

BasicOCSPResponse       ::= SEQUENCE {
   tbsResponseData      ResponseData,
   signatureAlgorithm   AlgorithmIdentifier,
   signature            BIT STRING,
   certs                [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
public class
public class
public class
public class
public class
OCSPResponse

OCSP RFC 2560, RFC 6960

OCSPResponse ::= SEQUENCE {
    responseStatus         OCSPResponseStatus,
    responseBytes          [0] EXPLICIT ResponseBytes OPTIONAL }
public class
OCSPResponseStatus

OCSP RFC 2560, RFC 6960

The OCSPResponseStatus enumeration.

public class
public class
public class
ResponseBytes

OCSP RFC 2560, RFC 6960

ResponseBytes ::=       SEQUENCE {
    responseType   OBJECT IDENTIFIER,
    response       OCTET STRING }
public class
ResponseData

OCSP RFC 2560, RFC 6960

ResponseData ::= SEQUENCE {
    version              [0] EXPLICIT Version DEFAULT v1,
    responderID              ResponderID,
    producedAt               GeneralizedTime,
    responses                SEQUENCE OF SingleResponse,
    responseExtensions   [1] EXPLICIT Extensions OPTIONAL }
public class
public class
public class
public class
public class