Table of Contents

Class MonetaryValue

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

Constructors

MonetaryValue(Iso4217CurrencyCode, int, int)

public MonetaryValue(Iso4217CurrencyCode currency, int amount, int exponent)

Parameters

currency Iso4217CurrencyCode
amount int
exponent int

Properties

Amount

public BigInteger Amount { get; }

Property Value

BigInteger

Currency

public Iso4217CurrencyCode Currency { get; }

Property Value

Iso4217CurrencyCode

Exponent

public BigInteger Exponent { get; }

Property Value

BigInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static MonetaryValue GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

MonetaryValue

GetInstance(object)

public static MonetaryValue GetInstance(object obj)

Parameters

obj object

Returns

MonetaryValue

GetTagged(Asn1TaggedObject, bool)

public static MonetaryValue GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

MonetaryValue

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object