eu.emi.security.authn.x509.proxy
Class CertificateExtension
java.lang.Object
eu.emi.security.authn.x509.proxy.OidAndValue<ASN1Encodable>
eu.emi.security.authn.x509.proxy.CertificateExtension
- All Implemented Interfaces:
- Cloneable, DEREncodable
public class CertificateExtension
- extends OidAndValue<ASN1Encodable>
- implements DEREncodable
Stores DER form of a certificate extension along with its OID and
flag if the extension is critical.
- Author:
- K. Benedyczak
Method Summary |
DERObject |
getDERObject()
Extension ::= SEQUENCE {
extnId EXTENSION.&id ({ExtensionSet}),
critical BOOLEAN DEFAULT FALSE,
extnValue OCTET STRING } |
boolean |
isCritical()
|
void |
setCritical(boolean critical)
|
CertificateExtension
public CertificateExtension(String oid,
ASN1Encodable value,
boolean critical)
CertificateExtension
public CertificateExtension(byte[] encoded)
isCritical
public boolean isCritical()
setCritical
public void setCritical(boolean critical)
getDERObject
public DERObject getDERObject()
Extension ::= SEQUENCE {
extnId EXTENSION.&id ({ExtensionSet}),
critical BOOLEAN DEFAULT FALSE,
extnValue OCTET STRING }
- Specified by:
getDERObject
in interface DEREncodable
Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.