Class PKMacValue
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Crmf
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class PKMacValue : Asn1Encodable, IAsn1Convertible
- Inheritance
-
PKMacValue
- Implements
-
- Inherited Members
-
Constructors
PKMacValue(PbmParameter, DerBitString)
public PKMacValue(PbmParameter pbmParams, DerBitString macValue)
Parameters
pbmParams
PbmParameter
macValue
DerBitString
PKMacValue(AlgorithmIdentifier, DerBitString)
public PKMacValue(AlgorithmIdentifier algID, DerBitString macValue)
Parameters
algID
AlgorithmIdentifier
macValue
DerBitString
Properties
AlgID
public virtual AlgorithmIdentifier AlgID { get; }
Property Value
- AlgorithmIdentifier
MacValue
public virtual DerBitString MacValue { get; }
Property Value
- DerBitString
Methods
GetInstance(Asn1TaggedObject, bool)
public static PKMacValue GetInstance(Asn1TaggedObject obj, bool isExplicit)
Parameters
obj
Asn1TaggedObject
isExplicit
bool
Returns
- PKMacValue
GetInstance(object)
public static PKMacValue GetInstance(object obj)
Parameters
obj
object
Returns
- PKMacValue
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object