Bouncy Castle Cryptography Library 1.79

org.bouncycastle.asn1.cmp
Class KemBMParameter

java.lang.Object
  extended byorg.bouncycastle.asn1.ASN1Object
      extended byorg.bouncycastle.asn1.cmp.KemBMParameter
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class KemBMParameter
extends org.bouncycastle.asn1.ASN1Object

KemBMParameter ::= SEQUENCE { kdf AlgorithmIdentifier{KEY-DERIVATION, {[]}}, len INTEGER (1..MAX), mac AlgorithmIdentifier{MAC-ALGORITHM, {[]}} }


Constructor Summary
KemBMParameter(org.bouncycastle.asn1.x509.AlgorithmIdentifier kdf, org.bouncycastle.asn1.ASN1Integer len, org.bouncycastle.asn1.x509.AlgorithmIdentifier mac)
           
KemBMParameter(org.bouncycastle.asn1.x509.AlgorithmIdentifier kdf, long len, org.bouncycastle.asn1.x509.AlgorithmIdentifier mac)
           
 
Method Summary
static KemBMParameter getInstance(java.lang.Object o)
           
 org.bouncycastle.asn1.x509.AlgorithmIdentifier getKdf()
           
 org.bouncycastle.asn1.ASN1Integer getLen()
           
 org.bouncycastle.asn1.x509.AlgorithmIdentifier getMac()
           
 org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
          KemBMParameter ::= SEQUENCE { kdf AlgorithmIdentifier{KEY-DERIVATION, {[]}}, len INTEGER (1..MAX), mac AlgorithmIdentifier{MAC-ALGORITHM, {[]}} }
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KemBMParameter

public KemBMParameter(org.bouncycastle.asn1.x509.AlgorithmIdentifier kdf,
                      org.bouncycastle.asn1.ASN1Integer len,
                      org.bouncycastle.asn1.x509.AlgorithmIdentifier mac)

KemBMParameter

public KemBMParameter(org.bouncycastle.asn1.x509.AlgorithmIdentifier kdf,
                      long len,
                      org.bouncycastle.asn1.x509.AlgorithmIdentifier mac)
Method Detail

getInstance

public static KemBMParameter getInstance(java.lang.Object o)

getKdf

public org.bouncycastle.asn1.x509.AlgorithmIdentifier getKdf()

getLen

public org.bouncycastle.asn1.ASN1Integer getLen()

getMac

public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMac()

toASN1Primitive

public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
KemBMParameter ::= SEQUENCE { kdf AlgorithmIdentifier{KEY-DERIVATION, {[]}}, len INTEGER (1..MAX), mac AlgorithmIdentifier{MAC-ALGORITHM, {[]}} }

Returns:
a basic ASN.1 object representation.

Bouncy Castle Cryptography Library 1.79