Top Description Constructors Methods
org.bouncycastle.cert

public Class DeltaCertificateTool

extends Object
Class Inheritance
Imports
java.io.IOException, org.bouncycastle.asn1.ASN1BitString, .ASN1Encodable, .ASN1EncodableVector, .ASN1Encoding, .ASN1Integer, .ASN1ObjectIdentifier, .ASN1Sequence, .ASN1TaggedObject, .DERBitString, .DERSequence, .DERTaggedObject, org.bouncycastle.asn1.x509.Certificate, .Extension, .ExtensionsGenerator

General tool for handling the extension described in: https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static X509CertificateHolder
private static ExtensionsGenerator
public static Extension
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

DeltaCertificateToolback to summary
public DeltaCertificateTool()

Method Detail

extractDeltaCertificateback to summary
public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolder originCert)
extractExtensionsback to summary
private static ExtensionsGenerator extractExtensions(ASN1Sequence originTbs)
makeDeltaCertificateExtensionback to summary
public static Extension makeDeltaCertificateExtension(boolean isCritical, X509CertificateHolder deltaCert) throws IOException