CertificateX509Key

This class defines the X509Key attribute for the Certificate.

@author Amit Kapoor @author Hemma Prafullchandra @see CertAttrSet

Constructors

this
this(PublicKey key)

Default constructor for the certificate attribute.

this
this(DerInputStream stream)

Create the object, decoding the values from the passed DER stream.

this
this(InputStream stream)

Create the object, decoding the values from the passed stream.

Members

Functions

encode
void encode(OutputStream stream)

Encode the key in DER form to the stream.

get
PublicKey get(string name)

Get the attribute value.

getElements
Enumeration!string getElements()

Return an enumeration of names of attributes existing within this attribute.

getName
string getName()

Return the name of this attribute.

remove
void remove(string name)

Delete the attribute value.

set
void set(string name, PublicKey obj)

Set the attribute value.

toString
string toString()

Return the key as printable string.

Variables

IDENT
enum string IDENT;

Identifier for this attribute, to be used with the get, set, delete methods of Certificate, x509 type.

KEY
enum string KEY;
Undocumented in source.
NAME
enum string NAME;

Sub attributes name for this CertAttrSet.

Meta