org.edg.security.util
Class DNImpl
java.lang.Object
|
+--org.edg.security.util.DNImpl
- All Implemented Interfaces:
- DN
- public class DNImpl
- extends java.lang.Object
- implements DN
- Author:
- joni
Constructor Summary |
DNImpl(org.bouncycastle.asn1.DERObjectIdentifier[] newOids,
java.lang.String[] newRdns,
int newCount)
Creates a new instance of DN |
DNImpl(java.security.Principal principal)
|
DNImpl(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
rfc2253String
public java.lang.String rfc2253String
x500String
public java.lang.String x500String
canonicalString
public java.lang.String canonicalString
rdns
public java.lang.String[] rdns
oids
public org.bouncycastle.asn1.DERObjectIdentifier[] oids
count
public int count
RFC2253
public static final int RFC2253
- See Also:
- Constant Field Values
X500
public static final int X500
- See Also:
- Constant Field Values
CANON
public static final int CANON
- See Also:
- Constant Field Values
DNImpl
public DNImpl(org.bouncycastle.asn1.DERObjectIdentifier[] newOids,
java.lang.String[] newRdns,
int newCount)
- Creates a new instance of DN
DNImpl
public DNImpl(java.lang.String name)
DNImpl
public DNImpl(java.security.Principal principal)
getX500
public java.lang.String getX500()
- Specified by:
getX500
in interface DN
getRFC2253
public java.lang.String getRFC2253()
- Specified by:
getRFC2253
in interface DN
getCanon
public java.lang.String getCanon()
- Specified by:
getCanon
in interface DN
constructX500
public java.lang.String constructX500()
constructRFC2253
public java.lang.String constructRFC2253(boolean canon)
arrange
public void arrange(java.util.Vector inputOids,
java.util.Vector values)
parse
public void parse(java.lang.String inputDN)
equals
public boolean equals(DN inputDN2)
- Specified by:
equals
in interface DN
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
withoutLastCN
public DN withoutLastCN(boolean checkProxy)
- Specified by:
withoutLastCN
in interface DN