Package org.xipki.ca.api.profile
Class ExtensionValues
- java.lang.Object
-
- org.xipki.ca.api.profile.ExtensionValues
-
public class ExtensionValues extends Object
Container of extension value control.- Since:
- 2.0.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description ExtensionValues()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier type, boolean critical, org.bouncycastle.asn1.ASN1Encodable value)voidaddExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier type, ExtensionValue value)Set<org.bouncycastle.asn1.ASN1ObjectIdentifier>getExtensionTypes()ExtensionValuegetExtensionValue(org.bouncycastle.asn1.ASN1ObjectIdentifier type)ExtensionValueremoveExtensionTuple(org.bouncycastle.asn1.ASN1ObjectIdentifier type)intsize()
-
-
-
Method Detail
-
addExtension
public void addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier type, boolean critical, org.bouncycastle.asn1.ASN1Encodable value) throws CertprofileException- Throws:
CertprofileException
-
addExtension
public void addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier type, ExtensionValue value) throws CertprofileException- Throws:
CertprofileException
-
getExtensionTypes
public Set<org.bouncycastle.asn1.ASN1ObjectIdentifier> getExtensionTypes()
-
getExtensionValue
public ExtensionValue getExtensionValue(org.bouncycastle.asn1.ASN1ObjectIdentifier type)
-
removeExtensionTuple
public ExtensionValue removeExtensionTuple(org.bouncycastle.asn1.ASN1ObjectIdentifier type)
-
size
public int size()
-
-