Class KJUR.asn1.x509.DisplayText
Extends
KJUR.asn1.DERAbstractString.
DisplayText ASN.1 structure class
Defined in: asn1x509-1.0.js.
Constructor Attributes | Constructor Name and Description |
---|---|
KJUR.asn1.x509.DisplayText(params)
DisplayText ASN.1 structure class
This class represents
DisplayText defined in RFC 5280 4.2.1.4.
|
- Fields borrowed from class KJUR.asn1.DERAbstractString:
- s
- Fields borrowed from class KJUR.asn1.ASN1Object:
- hL, hT, hTLV, hV, isModified, params
- Methods borrowed from class KJUR.asn1.DERAbstractString:
- getString, setString, setStringHex
- Methods borrowed from class KJUR.asn1.ASN1Object:
- getEncodedHex, getLengthHexFromValue, getValueHex, tohex
Class Detail
KJUR.asn1.x509.DisplayText(params)
DisplayText ASN.1 structure class
This class represents
DisplayText defined in RFC 5280 4.2.1.4.
-- from RFC 5280 Appendix A DisplayText ::= CHOICE { ia5String IA5String (SIZE (1..200)), visibleString VisibleString (SIZE (1..200)), bmpString BMPString (SIZE (1..200)), utf8String UTF8String (SIZE (1..200)) }KJUR.asn1.DERAbstractString parameters and methods can be used. Its constructor can also have following parameter:
- {String} type - DirectoryString type of DisplayText. "ia5" for IA5String, "vis" for VisibleString, "bmp" for BMPString and "utf8" for UTF8String. Default is "utf8". (OPTIONAL)
new DisplayText({type: "bmp", str: "Sample Org"}) new DisplayText({type: "ia5", str: "Sample Org"}) new DisplayText({str: "Sample Org"})
- Parameters:
- {Array} params
- associative array of parameters
- Since:
- jsrsasign 8.0.23 asn1x509 1.1.12