- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Cmp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class PkiHeader : Asn1Encodable, IAsn1Convertible
- Inheritance
-
PkiHeader
- Implements
-
- Inherited Members
-
Constructors
public PkiHeader(int pvno, GeneralName sender, GeneralName recipient)
Parameters
pvno
int
sender
GeneralName
recipient
GeneralName
Fields
public static readonly int CMP_1999
Field Value
- int
public static readonly int CMP_2000
Field Value
- int
public static readonly GeneralName NULL_NAME
Field Value
- GeneralName
Properties
public virtual PkiFreeText FreeText { get; }
Property Value
- PkiFreeText
public virtual DerGeneralizedTime MessageTime { get; }
Property Value
- DerGeneralizedTime
public virtual AlgorithmIdentifier ProtectionAlg { get; }
Property Value
- AlgorithmIdentifier
public virtual DerInteger Pvno { get; }
Property Value
- DerInteger
public virtual Asn1OctetString RecipKID { get; }
Property Value
- Asn1OctetString
public virtual Asn1OctetString RecipNonce { get; }
Property Value
- Asn1OctetString
public virtual GeneralName Recipient { get; }
Property Value
- GeneralName
public virtual GeneralName Sender { get; }
Property Value
- GeneralName
public virtual Asn1OctetString SenderKID { get; }
Property Value
- Asn1OctetString
public virtual Asn1OctetString SenderNonce { get; }
Property Value
- Asn1OctetString
public virtual Asn1OctetString TransactionID { get; }
Property Value
- Asn1OctetString
Methods
public virtual InfoTypeAndValue[] GetGeneralInfo()
Returns
- InfoTypeAndValue[]
public static PkiHeader GetInstance(object obj)
Parameters
obj
object
Returns
- PkiHeader
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object