Package org.bouncycastle.asn1.x500
Class DirectoryString
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x500.DirectoryString
- All Implemented Interfaces:
ASN1Choice,ASN1Encodable,ASN1String
public class DirectoryString extends ASN1Object implements ASN1Choice, ASN1String
-
Constructor Summary
Constructors Constructor Description DirectoryString(String string) -
Method Summary
Modifier and Type Method Description static DirectoryStringgetInstance(Object o)static DirectoryStringgetInstance(ASN1TaggedObject o, boolean explicit)StringgetString()ASN1PrimitivetoASN1Primitive()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)) }StringtoString()Returns a string containing a concise, human-readable description of this object.Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
-
Constructor Details
-
DirectoryString
-
-
Method Details
-
getInstance
-
getInstance
-
getString
- Specified by:
getStringin interfaceASN1String
-
toString
Description copied from class:ObjectReturns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:getClass().getName() + '@' + Integer.toHexString(hashCode())
See Writing a useful
toStringmethod if you intend implementing your owntoStringmethod. -
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)) }- Specified by:
toASN1Primitivein interfaceASN1Encodable- Specified by:
toASN1Primitivein classASN1Object
-