org.bouncycastle.asn1.x509
public class X509ExtensionsGenerator extends Object
| Method Summary | |
|---|---|
| void | addExtension(DERObjectIdentifier oid, boolean critical, DEREncodable value)
Add an extension with the given oid and the passed in value to be included
in the OCTET STRING associated with the extension.
|
| void | addExtension(DERObjectIdentifier oid, boolean critical, byte[] value)
Add an extension with the given oid and the passed in byte array to be wrapped in the
OCTET STRING associated with the extension.
|
| X509Extensions | generate()
Generate an X509Extensions object based on the current state of the generator.
|
| boolean | isEmpty()
Return true if there are no extension present in this generator.
|
| void | reset()
Reset the generator |
Parameters: oid OID for the extension. critical true if critical, false otherwise. value the ASN.1 object to be included in the extension.
Parameters: oid OID for the extension. critical true if critical, false otherwise. value the byte array to be wrapped.
Returns: an X09Extensions object.
Returns: true if empty, false otherwise