org.bouncycastle.asn1.ocsp (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

# Package org.bouncycastle.asn1.ocsp

Support classes useful for encoding and supporting OCSP objects.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  OCSPObjectIdentifiers | OIDs for RFC 2560 and RFC 6960 Online Certificate Status Protocol - OCSP.

- Class Summary
  Class | Description
  --- | ---
  BasicOCSPResponse | OCSP RFC 2560, RFC 6960 BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
  CertID |
  CertStatus |
  CrlID |
  OCSPRequest |
  OCSPResponse | OCSP RFC 2560, RFC 6960 OCSPResponse ::= SEQUENCE { responseStatus OCSPResponseStatus, responseBytes [0] EXPLICIT ResponseBytes OPTIONAL }
  OCSPResponseStatus | OCSP RFC 2560, RFC 6960 The OCSPResponseStatus enumeration.
  Request |
  ResponderID |
  ResponseBytes | OCSP RFC 2560, RFC 6960 ResponseBytes ::= SEQUENCE { responseType OBJECT IDENTIFIER, response OCTET STRING }
  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 }
  RevokedInfo |
  ServiceLocator |
  Signature |
  SingleResponse |
  TBSRequest |

## Package org.bouncycastle.asn1.ocsp Description

Support classes useful for encoding and supporting OCSP objects.