Table of Contents

Class PkiHeader

Namespace
Enterprises.Org.BouncyCastle.Asn1.Cmp
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class PkiHeader : Asn1Encodable, IAsn1Convertible
Inheritance
PkiHeader
Implements
Inherited Members

Constructors

PkiHeader(int, GeneralName, GeneralName)

public PkiHeader(int pvno, GeneralName sender, GeneralName recipient)

Parameters

pvno int
sender GeneralName
recipient GeneralName

Fields

CMP_1999

public static readonly int CMP_1999

Field Value

int

CMP_2000

public static readonly int CMP_2000

Field Value

int

NULL_NAME

public static readonly GeneralName NULL_NAME

Field Value

GeneralName

Properties

FreeText

public virtual PkiFreeText FreeText { get; }

Property Value

PkiFreeText

MessageTime

public virtual DerGeneralizedTime MessageTime { get; }

Property Value

DerGeneralizedTime

ProtectionAlg

public virtual AlgorithmIdentifier ProtectionAlg { get; }

Property Value

AlgorithmIdentifier

Pvno

public virtual DerInteger Pvno { get; }

Property Value

DerInteger

RecipKID

public virtual Asn1OctetString RecipKID { get; }

Property Value

Asn1OctetString

RecipNonce

public virtual Asn1OctetString RecipNonce { get; }

Property Value

Asn1OctetString

Recipient

public virtual GeneralName Recipient { get; }

Property Value

GeneralName

Sender

public virtual GeneralName Sender { get; }

Property Value

GeneralName

SenderKID

public virtual Asn1OctetString SenderKID { get; }

Property Value

Asn1OctetString

SenderNonce

public virtual Asn1OctetString SenderNonce { get; }

Property Value

Asn1OctetString

TransactionID

public virtual Asn1OctetString TransactionID { get; }

Property Value

Asn1OctetString

Methods

GetGeneralInfo()

public virtual InfoTypeAndValue[] GetGeneralInfo()

Returns

InfoTypeAndValue[]

GetInstance(object)

public static PkiHeader GetInstance(object obj)

Parameters

obj object

Returns

PkiHeader

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object