public class DirectoryString extends ASN1Object implements ASN1Choice, ASN1String
Modifier and Type | Field and Description |
---|---|
private ASN1String |
string |
Modifier | Constructor and Description |
---|---|
private |
DirectoryString(DERBMPString string) |
private |
DirectoryString(DERPrintableString string) |
private |
DirectoryString(DERT61String string) |
private |
DirectoryString(DERUniversalString string) |
private |
DirectoryString(DERUTF8String string) |
|
DirectoryString(String string) |
Modifier and Type | Method and Description |
---|---|
static DirectoryString |
getInstance(ASN1TaggedObject o,
boolean explicit) |
static DirectoryString |
getInstance(Object o) |
String |
getString() |
ASN1Primitive |
toASN1Primitive()
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)) }
|
String |
toString() |
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
private ASN1String string
private DirectoryString(DERT61String string)
private DirectoryString(DERPrintableString string)
private DirectoryString(DERUniversalString string)
private DirectoryString(DERUTF8String string)
private DirectoryString(DERBMPString string)
public DirectoryString(String string)
public static DirectoryString getInstance(Object o)
public static DirectoryString getInstance(ASN1TaggedObject o, boolean explicit)
public String getString()
getString
in interface ASN1String
public ASN1Primitive toASN1Primitive()
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)) }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object