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