Package org.bouncycastle.cert.ct

Decoders for the embedded Signed Certificate Timestamp extensions defined by RFC 6962 (Certificate Transparency v1) and RFC 9162 (CT v2).

For v1, SignedCertificateTimestampList parses the TLS-encoded list of SignedCertificateTimestamp entries carried inside the 1.3.6.1.4.1.11129.2.4.2 extension. For v2, TransItemList parses the TLS-encoded list of TransItem entries carried inside the 1.3.101.75 extension; SCT-typed items expose their payload via SignedCertificateTimestampDataV2.

This is a decode-only API: verifying an SCT against a log's STH (fetching the inclusion proof and checking the log's public-key signature) is intentionally not provided here.