org.metastatic.jessie.pki
Class X500Name
java.lang.Object
org.metastatic.jessie.pki.X500Name
- Principal
public class X500Name
extends java.lang.Object
implements Principal
C
public static final OID C
CN
public static final OID CN
DC
public static final OID DC
DNQ
public static final OID DNQ
EMAIL
public static final OID EMAIL
GENERATION
public static final OID GENERATION
GIVENNAME
public static final OID GIVENNAME
INITIALS
public static final OID INITIALS
L
public static final OID L
NAME
public static final OID NAME
O
public static final OID O
OU
public static final OID OU
ST
public static final OID ST
STREET
public static final OID STREET
T
public static final OID T
UID
public static final OID UID
X500Name
public X500Name()
X500Name
public X500Name(InputStream encoded)
throws IOException
X500Name
public X500Name(String name)
X500Name
public X500Name(byte[] encoded)
throws IOException
containsComponent
public boolean containsComponent(OID oid,
String value)
countComponents
public int countComponents()
equals
public boolean equals(Object o)
getComponent
public String getComponent(OID oid)
getComponent
public String getComponent(OID oid,
int rdn)
getDer
public byte[] getDer()
getName
public String getName()
hashCode
public int hashCode()
newRelativeDistinguishedName
public void newRelativeDistinguishedName()
putComponent
public void putComponent(String name,
String value)
putComponent
public void putComponent(OID oid,
String value)
setUnmodifiable
public void setUnmodifiable()
toString
public String toString()