- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Cmp
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class PkiHeaderBuilder
- Inheritance
-
PkiHeaderBuilder
- Inherited Members
-
Constructors
public PkiHeaderBuilder(int pvno, GeneralName sender, GeneralName recipient)
Parameters
pvno
int
sender
GeneralName
recipient
GeneralName
Methods
public virtual PkiHeader Build()
Returns
- PkiHeader
public virtual PkiHeaderBuilder SetFreeText(PkiFreeText text)
Parameters
text
PkiFreeText
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetGeneralInfo(Asn1Sequence seqOfInfoTypeAndValue)
Parameters
seqOfInfoTypeAndValue
Asn1Sequence
Returns
- PkiHeaderBuilder
SetGeneralInfo(InfoTypeAndValue)
public virtual PkiHeaderBuilder SetGeneralInfo(InfoTypeAndValue genInfo)
Parameters
genInfo
InfoTypeAndValue
Returns
- PkiHeaderBuilder
SetGeneralInfo(InfoTypeAndValue[])
public virtual PkiHeaderBuilder SetGeneralInfo(InfoTypeAndValue[] genInfos)
Parameters
genInfos
InfoTypeAndValue[]
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetMessageTime(DerGeneralizedTime time)
Parameters
time
DerGeneralizedTime
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetProtectionAlg(AlgorithmIdentifier aid)
Parameters
aid
AlgorithmIdentifier
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetRecipKID(DerOctetString kid)
Parameters
kid
DerOctetString
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetRecipKID(byte[] kid)
Parameters
kid
byte[]
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetRecipNonce(Asn1OctetString nonce)
Parameters
nonce
Asn1OctetString
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetRecipNonce(byte[] nonce)
Parameters
nonce
byte[]
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetSenderKID(Asn1OctetString kid)
Parameters
kid
Asn1OctetString
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetSenderKID(byte[] kid)
Parameters
kid
byte[]
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetSenderNonce(Asn1OctetString nonce)
Parameters
nonce
Asn1OctetString
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetSenderNonce(byte[] nonce)
Parameters
nonce
byte[]
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetTransactionID(Asn1OctetString tid)
Parameters
tid
Asn1OctetString
Returns
- PkiHeaderBuilder
public virtual PkiHeaderBuilder SetTransactionID(byte[] tid)
Parameters
tid
byte[]
Returns
- PkiHeaderBuilder