org.bouncycastle.asn1.x500
Class DirectoryString
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.x500.DirectoryString
- All Implemented Interfaces:
- ASN1Choice, DEREncodable, DERString
public class DirectoryString
- extends ASN1Encodable
- implements ASN1Choice, DERString
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
string
private DERString string
DirectoryString
private DirectoryString(DERT61String string)
DirectoryString
private DirectoryString(DERPrintableString string)
DirectoryString
private DirectoryString(DERUniversalString string)
DirectoryString
private DirectoryString(DERUTF8String string)
DirectoryString
private DirectoryString(DERBMPString string)
DirectoryString
public DirectoryString(java.lang.String string)
getInstance
public static DirectoryString getInstance(java.lang.Object o)
getInstance
public static DirectoryString getInstance(ASN1TaggedObject o,
boolean explicit)
getString
public java.lang.String getString()
- Specified by:
getString
in interface DERString
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toASN1Object
public DERObject toASN1Object()
DirectoryString ::= CHOICE {
teletexString TeletexString (SIZE (1..MAX)),
printableString PrintableString (SIZE (1..MAX)),
universalString UniversalString (SIZE (1..MAX)),
utf8String UTF8String (SIZE (1..MAX)),
bmpString BMPString (SIZE (1..MAX)) }
- Specified by:
toASN1Object
in class ASN1Encodable