org.bouncycastle.asn1.x509.qualified

Class MonetaryValue

public class MonetaryValue extends ASN1Encodable

The MonetaryValue object.
 MonetaryValue  ::=  SEQUENCE {
       currency              Iso4217CurrencyCode,
       amount               INTEGER, 
       exponent             INTEGER }
 -- value = amount * 10^exponent
 
Constructor Summary
MonetaryValue(ASN1Sequence seq)
MonetaryValue(Iso4217CurrencyCode currency, int amount, int exponent)
Method Summary
BigIntegergetAmount()
Iso4217CurrencyCodegetCurrency()
BigIntegergetExponent()
static MonetaryValuegetInstance(Object obj)
DERObjecttoASN1Object()

Constructor Detail

MonetaryValue

public MonetaryValue(ASN1Sequence seq)

MonetaryValue

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

Method Detail

getAmount

public BigInteger getAmount()

getCurrency

public Iso4217CurrencyCode getCurrency()

getExponent

public BigInteger getExponent()

getInstance

public static MonetaryValue getInstance(Object obj)

toASN1Object

public DERObject toASN1Object()