Package org.bouncycastle.cert
Class DeltaCertificateTool
- java.lang.Object
-
- org.bouncycastle.cert.DeltaCertificateTool
-
public class DeltaCertificateTool extends java.lang.ObjectGeneral tool for handling the extension described in: https://datatracker.ietf.org/doc/draft-bonnell-lamps-chameleon-certs/
-
-
Field Summary
Fields Modifier and Type Field Description static intextensionsstatic intissuerstatic intsignaturestatic intsubjectstatic intvalidity
-
Constructor Summary
Constructors Constructor Description DeltaCertificateTool()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static X509CertificateHolderextractDeltaCertificate(X509CertificateHolder originCert)static org.bouncycastle.asn1.x509.ExtensionmakeDeltaCertificateExtension(boolean isCritical, int includeFlags, X509CertificateHolder deltaCert)
-
-
-
Field Detail
-
signature
public static final int signature
- See Also:
- Constant Field Values
-
issuer
public static final int issuer
- See Also:
- Constant Field Values
-
validity
public static final int validity
- See Also:
- Constant Field Values
-
subject
public static final int subject
- See Also:
- Constant Field Values
-
extensions
public static final int extensions
- See Also:
- Constant Field Values
-
-
Method Detail
-
makeDeltaCertificateExtension
public static org.bouncycastle.asn1.x509.Extension makeDeltaCertificateExtension(boolean isCritical, int includeFlags, X509CertificateHolder deltaCert) throws java.io.IOException- Throws:
java.io.IOException
-
extractDeltaCertificate
public static X509CertificateHolder extractDeltaCertificate(X509CertificateHolder originCert)
-
-