public class X500RDN
extends java.lang.Object
implements oracle.security.crypto.asn1.ASN1Object
Modifier and Type | Field and Description |
---|---|
static oracle.security.crypto.asn1.ASN1ObjectID |
emailAddress |
static oracle.security.crypto.asn1.ASN1ObjectID |
id_at_commonName |
static oracle.security.crypto.asn1.ASN1ObjectID |
id_at_countryName |
static oracle.security.crypto.asn1.ASN1ObjectID |
id_at_localityName |
static oracle.security.crypto.asn1.ASN1ObjectID |
id_at_organizationalUnitName |
static oracle.security.crypto.asn1.ASN1ObjectID |
id_at_organizationName |
static oracle.security.crypto.asn1.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) |
oracle.security.crypto.asn1.ASN1Object |
getValue(oracle.security.crypto.asn1.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 oracle.security.crypto.asn1.ASN1ObjectID id_at_commonName
public static final oracle.security.crypto.asn1.ASN1ObjectID id_at_localityName
public static final oracle.security.crypto.asn1.ASN1ObjectID id_at_stateOrProvinceName
public static final oracle.security.crypto.asn1.ASN1ObjectID id_at_organizationName
public static final oracle.security.crypto.asn1.ASN1ObjectID id_at_organizationalUnitName
public static final oracle.security.crypto.asn1.ASN1ObjectID id_at_countryName
public static final oracle.security.crypto.asn1.ASN1ObjectID emailAddress
public X500RDN(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public java.util.Enumeration types()
public oracle.security.crypto.asn1.ASN1Object getValue(oracle.security.crypto.asn1.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
input
in interface oracle.security.crypto.util.Streamable
java.io.IOException
public void output(java.io.OutputStream os) throws java.io.IOException
output
in interface oracle.security.crypto.util.Streamable
java.io.IOException
public int length()
length
in interface oracle.security.crypto.util.Streamable