<PackageReference Include="BouncyCastle.Cryptography" Version="2.1.1" />

PkiHeader

public class PkiHeader : Asn1Encodable
public static readonly int CMP_1999

public static readonly int CMP_2000

public static readonly GeneralName NULL_NAME

public virtual PkiFreeText FreeText { get; }

public virtual Asn1GeneralizedTime MessageTime { get; }

public virtual AlgorithmIdentifier ProtectionAlg { get; }

public virtual DerInteger Pvno { get; }

public virtual GeneralName Recipient { get; }

public virtual Asn1OctetString RecipKID { get; }

public virtual Asn1OctetString RecipNonce { get; }

public virtual GeneralName Sender { get; }

public virtual Asn1OctetString SenderKID { get; }

public virtual Asn1OctetString SenderNonce { get; }

public virtual Asn1OctetString TransactionID { get; }

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

public static PkiHeader GetInstance(object obj)

public static PkiHeader GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

public virtual InfoTypeAndValue[] GetGeneralInfo()