Table of Contents

Class DerInteger

Namespace
Enterprises.Org.BouncyCastle.Asn1
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class DerInteger : Asn1Object, IAsn1Convertible
Inheritance
DerInteger
Implements
Derived
Inherited Members

Constructors

DerInteger(BigInteger)

public DerInteger(BigInteger value)

Parameters

value BigInteger

DerInteger(byte[])

public DerInteger(byte[] bytes)

Parameters

bytes byte[]

DerInteger(int)

public DerInteger(int value)

Parameters

value int

Fields

AllowUnsafeProperty

public const string AllowUnsafeProperty = "Org.BouncyCastle.Asn1.AllowUnsafeInteger"

Field Value

string

Properties

PositiveValue

public BigInteger PositiveValue { get; }

Property Value

BigInteger

Value

public BigInteger Value { get; }

Property Value

BigInteger

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 DerInteger GetInstance(Asn1TaggedObject obj, bool isExplicit)

Parameters

obj Asn1TaggedObject
isExplicit bool

Returns

DerInteger

GetInstance(object)

public static DerInteger GetInstance(object obj)

Parameters

obj object

Returns

DerInteger

ToString()

public override string ToString()

Returns

string