| java.lang.Object org.bouncycastle.asn1.ASN1Encodable org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
MonetaryLimit | public class MonetaryLimit extends ASN1Encodable (Code) | | Monetary limit for transactions. The QcEuMonetaryLimit QC statement MUST be
used in new certificates in place of the extension/attribute MonetaryLimit
since January 1, 2004. For the sake of backward compatibility with
certificates already in use, components SHOULD support MonetaryLimit (as well
as QcEuLimitValue).
Indicates a monetary limit within which the certificate holder is authorized
to act. (This value DOES NOT express a limit on the liability of the
certification authority).
MonetaryLimitSyntax ::= SEQUENCE
{
currency PrintableString (SIZE(3)),
amount INTEGER,
exponent INTEGER
}
currency must be the ISO code.
value = amount�10*exponent
|
Constructor Summary | |
public | MonetaryLimit(String currency, int amount, int exponent) Constructor from a given details.
value = amount�10^exponent
Parameters: currency - The currency. |
MonetaryLimit | public MonetaryLimit(String currency, int amount, int exponent)(Code) | | Constructor from a given details.
value = amount�10^exponent
Parameters: currency - The currency. Must be the ISO code. Parameters: amount - The amount Parameters: exponent - The exponent |
toASN1Object | public DERObject toASN1Object()(Code) | | Produce an object suitable for an ASN1OutputStream.
Returns:
MonetaryLimitSyntax ::= SEQUENCE
{
currency PrintableString (SIZE(3)),
amount INTEGER,
exponent INTEGER
}
a DERObject |
|
|