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