Table of Contents

Class DerVisibleString

Namespace
Org.BouncyCastle.Asn1
Assembly
BouncyCastle.Cryptography.dll
public class DerVisibleString : DerStringBase, IAsn1Convertible, IAsn1String
Inheritance
DerVisibleString
Implements
Inherited Members

Constructors

DerVisibleString(byte[])

public DerVisibleString(byte[] contents)

Parameters

contents byte[]

DerVisibleString(string)

public DerVisibleString(string str)

Parameters

str string

Methods

Asn1Equals(Asn1Object)

protected override bool Asn1Equals(Asn1Object asn1Object)

Parameters

asn1Object Asn1Object

Returns

bool

Asn1GetHashCode()

protected override int Asn1GetHashCode()

Returns

int

GetInstance(Asn1TaggedObject, bool)

public static DerVisibleString GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DerVisibleString

GetInstance(object)

public static DerVisibleString GetInstance(object obj)

Parameters

obj object

Returns

DerVisibleString

GetOctets()

public byte[] GetOctets()

Returns

byte[]

GetOptional(Asn1Encodable)

public static DerVisibleString GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DerVisibleString

GetString()

public override string GetString()

Returns

string

GetTagged(Asn1TaggedObject, bool)

public static DerVisibleString GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DerVisibleString