
public abstract class X509CertificateExtension extends Object implements ASN1Encodable, Extension
| Modifier | Constructor and Description |
|---|---|
protected |
X509CertificateExtension(boolean critical)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
encode(OutputStream out) |
abstract String |
getId()
Get the OID of this extension.
|
byte[] |
getValue() |
boolean |
isCritical()
Determine whether this object represents a critical extension (as defined by RFC 5280).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencodeTo, ofBMPString, ofEncodedBytes, ofIA5String, ofInteger, ofInteger, ofOid, ofPrintableString, ofUniversalString, ofUtf8Stringprotected X509CertificateExtension(boolean critical)
critical - true if this extension is to be marked critical, false otherwisepublic abstract String getId()
public final boolean isCritical()
isCritical in interface Extensiontrue if the extension is critical, false otherwisepublic void encode(OutputStream out) throws IOException
encode in interface ExtensionIOExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.