Class PkiMessage
- Namespace
- Org.BouncyCastle.Asn1.Cmp
- Assembly
- BouncyCastle.Cryptography.dll
public class PkiMessage : Asn1Encodable, IAsn1Convertible
- Inheritance
-
PkiMessage
- Implements
-
- Inherited Members
-
Constructors
PkiMessage(PkiHeader, PkiBody)
public PkiMessage(PkiHeader header, PkiBody body)
Parameters
header PkiHeader
body PkiBody
PkiMessage(PkiHeader, PkiBody, DerBitString)
public PkiMessage(PkiHeader header, PkiBody body, DerBitString protection)
Parameters
header PkiHeader
body PkiBody
protection DerBitString
PkiMessage(PkiHeader, PkiBody, DerBitString, CmpCertificate[])
public PkiMessage(PkiHeader header, PkiBody body, DerBitString protection, CmpCertificate[] extraCerts)
Parameters
header PkiHeader
body PkiBody
protection DerBitString
extraCerts CmpCertificate[]
Properties
Body
public virtual PkiBody Body { get; }
Property Value
- PkiBody
public virtual PkiHeader Header { get; }
Property Value
- PkiHeader
Protection
public virtual DerBitString Protection { get; }
Property Value
- DerBitString
Methods
public virtual CmpCertificate[] GetExtraCerts()
Returns
- CmpCertificate[]
GetInstance(Asn1TaggedObject, bool)
public static PkiMessage GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- PkiMessage
GetInstance(object)
public static PkiMessage GetInstance(object obj)
Parameters
obj object
Returns
- PkiMessage
GetTagged(Asn1TaggedObject, bool)
public static PkiMessage GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObject Asn1TaggedObject
declaredExplicit bool
Returns
- PkiMessage
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object