public static final ASN1ObjectID id_at_localityName
id_at_stateOrProvinceName
public static final ASN1ObjectID id_at_stateOrProvinceName
id_at_organizationName
public static final ASN1ObjectID id_at_organizationName
id_at_organizationalUnitName
public static final ASN1ObjectID id_at_organizationalUnitName
id_at_countryName
public static final ASN1ObjectID id_at_countryName
emailAddress
public static final ASN1ObjectID emailAddress
Constructor Detail
X500RDN
public X500RDN(java.io.InputStream is)
throws java.io.IOException
Creates a new Relative Distinguished Name by reading its BER encoding from
the given input stream.
Throws:
java.io.IOException
Method Detail
types
public java.util.Enumeration types()
getValue
public ASN1Object getValue(ASN1ObjectID type)
hashCode
public int hashCode()
Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
Returns the string representation of this RDN. The format is the
same as returned by IDN.toASCII(java.lang.String, int), except that non-ASCII Unicode characters
(that is, and higher) are not escaped.
Overrides:
toString in class java.lang.Object
input
public void input(java.io.InputStream is)
throws java.io.IOException
Throws:
java.io.IOException
output
public void output(java.io.OutputStream os)
throws java.io.IOException