Table of Contents

Class DisplayText

Namespace
Org.BouncyCastle.Asn1.X509
Assembly
BouncyCastle.Cryptography.dll
public class DisplayText : Asn1Encodable, IAsn1Convertible, IAsn1Choice
Inheritance
DisplayText
Implements
Inherited Members

Constructors

DisplayText(IAsn1String)

public DisplayText(IAsn1String contents)

Parameters

contents IAsn1String

DisplayText(int, string)

public DisplayText(int type, string text)

Parameters

type int
text string

DisplayText(string)

public DisplayText(string text)

Parameters

text string

Fields

ContentTypeBmpString

public const int ContentTypeBmpString = 1

Field Value

int

ContentTypeIA5String

public const int ContentTypeIA5String = 0

Field Value

int

ContentTypeUtf8String

public const int ContentTypeUtf8String = 2

Field Value

int

ContentTypeVisibleString

public const int ContentTypeVisibleString = 3

Field Value

int

DisplayTextMaximumSize

public const int DisplayTextMaximumSize = 200

Field Value

int

Methods

GetInstance(Asn1TaggedObject, bool)

public static DisplayText GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DisplayText

GetInstance(object)

public static DisplayText GetInstance(object obj)

Parameters

obj object

Returns

DisplayText

GetOptional(Asn1Encodable)

public static DisplayText GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DisplayText

GetString()

public string GetString()

Returns

string

GetTagged(Asn1TaggedObject, bool)

public static DisplayText GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DisplayText

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object