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