Table of Contents

Class DerNumericString

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

Constructors

DerNumericString(byte[])

public DerNumericString(byte[] contents)

Parameters

contents byte[]

DerNumericString(string)

public DerNumericString(string str)

Parameters

str string

DerNumericString(string, bool)

public DerNumericString(string str, bool validate)

Parameters

str string
validate bool

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 DerNumericString GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DerNumericString

GetInstance(object)

public static DerNumericString GetInstance(object obj)

Parameters

obj object

Returns

DerNumericString

GetOctets()

public byte[] GetOctets()

Returns

byte[]

GetOptional(Asn1Encodable)

public static DerNumericString GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DerNumericString

GetString()

public override string GetString()

Returns

string

GetTagged(Asn1TaggedObject, bool)

public static DerNumericString GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DerNumericString

IsNumericString(string)

public static bool IsNumericString(string str)

Parameters

str string

Returns

bool