Table of Contents

Class KemBMParameter

Namespace
Org.BouncyCastle.Asn1.Cmp
Assembly
BouncyCastle.Cryptography.dll
public class KemBMParameter : Asn1Encodable, IAsn1Convertible
Inheritance
KemBMParameter
Implements
Inherited Members

Constructors

KemBMParameter(AlgorithmIdentifier, DerInteger, AlgorithmIdentifier)

public KemBMParameter(AlgorithmIdentifier kdf, DerInteger len, AlgorithmIdentifier mac)

Parameters

kdf AlgorithmIdentifier
len DerInteger
mac AlgorithmIdentifier

KemBMParameter(AlgorithmIdentifier, long, AlgorithmIdentifier)

public KemBMParameter(AlgorithmIdentifier kdf, long len, AlgorithmIdentifier mac)

Parameters

kdf AlgorithmIdentifier
len long
mac AlgorithmIdentifier

Properties

Kdf

public virtual AlgorithmIdentifier Kdf { get; }

Property Value

AlgorithmIdentifier

Len

public virtual DerInteger Len { get; }

Property Value

DerInteger

Mac

public virtual AlgorithmIdentifier Mac { get; }

Property Value

AlgorithmIdentifier

Methods

GetInstance(Asn1TaggedObject, bool)

public static KemBMParameter GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

KemBMParameter

GetInstance(object)

public static KemBMParameter GetInstance(object obj)

Parameters

obj object

Returns

KemBMParameter

GetTagged(Asn1TaggedObject, bool)

public static KemBMParameter GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

KemBMParameter

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object