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, wait
encodeTo, ofBMPString, ofEncodedBytes, ofIA5String, ofInteger, ofInteger, ofOid, ofPrintableString, ofUniversalString, ofUtf8String
protected 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 Extension
true
if the extension is critical, false
otherwisepublic void encode(OutputStream out) throws IOException
encode
in interface Extension
IOException
Copyright © 2020 JBoss by Red Hat. All rights reserved.