C# Class Org.BouncyCastle.Asn1.Cmp.PkiHeaderBuilder

Afficher le fichier Open project: nonorganic/dssnet Class Usage Examples

Méthodes publiques

Méthode Description
Build ( ) : PkiHeader
PkiHeaderBuilder ( int pvno, GeneralName sender, GeneralName recipient ) : System
SetFreeText ( PkiFreeText text ) : PkiHeaderBuilder
SetGeneralInfo ( Asn1Sequence seqOfInfoTypeAndValue ) : PkiHeaderBuilder
SetGeneralInfo ( InfoTypeAndValue genInfo ) : PkiHeaderBuilder
SetMessageTime ( DerGeneralizedTime time ) : PkiHeaderBuilder
SetProtectionAlg ( AlgorithmIdentifier aid ) : PkiHeaderBuilder
SetRecipKID ( DerOctetString kid ) : PkiHeaderBuilder
SetRecipKID ( byte kid ) : PkiHeaderBuilder
SetRecipNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
SetRecipNonce ( byte nonce ) : PkiHeaderBuilder
SetSenderKID ( Asn1OctetString kid ) : PkiHeaderBuilder
SetSenderKID ( byte kid ) : PkiHeaderBuilder
SetSenderNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
SetSenderNonce ( byte nonce ) : PkiHeaderBuilder
SetTransactionID ( Asn1OctetString tid ) : PkiHeaderBuilder
SetTransactionID ( byte tid ) : PkiHeaderBuilder

Private Methods

Méthode Description
AddOptional ( Asn1EncodableVector v, int tagNo, Asn1Encodable obj ) : void
MakeGeneralInfoSeq ( InfoTypeAndValue generalInfo ) : Asn1Sequence
PkiHeaderBuilder ( DerInteger pvno, GeneralName sender, GeneralName recipient ) : System

Method Details

Build() public méthode

public Build ( ) : PkiHeader
Résultat PkiHeader

PkiHeaderBuilder() public méthode

public PkiHeaderBuilder ( int pvno, GeneralName sender, GeneralName recipient ) : System
pvno int
sender Org.BouncyCastle.Asn1.X509.GeneralName
recipient Org.BouncyCastle.Asn1.X509.GeneralName
Résultat System

SetFreeText() public méthode

public SetFreeText ( PkiFreeText text ) : PkiHeaderBuilder
text PkiFreeText
Résultat PkiHeaderBuilder

SetGeneralInfo() public méthode

public SetGeneralInfo ( Asn1Sequence seqOfInfoTypeAndValue ) : PkiHeaderBuilder
seqOfInfoTypeAndValue Asn1Sequence
Résultat PkiHeaderBuilder

SetGeneralInfo() public méthode

public SetGeneralInfo ( InfoTypeAndValue genInfo ) : PkiHeaderBuilder
genInfo InfoTypeAndValue
Résultat PkiHeaderBuilder

SetMessageTime() public méthode

public SetMessageTime ( DerGeneralizedTime time ) : PkiHeaderBuilder
time DerGeneralizedTime
Résultat PkiHeaderBuilder

SetProtectionAlg() public méthode

public SetProtectionAlg ( AlgorithmIdentifier aid ) : PkiHeaderBuilder
aid Org.BouncyCastle.Asn1.X509.AlgorithmIdentifier
Résultat PkiHeaderBuilder

SetRecipKID() public méthode

public SetRecipKID ( DerOctetString kid ) : PkiHeaderBuilder
kid DerOctetString
Résultat PkiHeaderBuilder

SetRecipKID() public méthode

public SetRecipKID ( byte kid ) : PkiHeaderBuilder
kid byte
Résultat PkiHeaderBuilder

SetRecipNonce() public méthode

public SetRecipNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
nonce Asn1OctetString
Résultat PkiHeaderBuilder

SetRecipNonce() public méthode

public SetRecipNonce ( byte nonce ) : PkiHeaderBuilder
nonce byte
Résultat PkiHeaderBuilder

SetSenderKID() public méthode

public SetSenderKID ( Asn1OctetString kid ) : PkiHeaderBuilder
kid Asn1OctetString
Résultat PkiHeaderBuilder

SetSenderKID() public méthode

public SetSenderKID ( byte kid ) : PkiHeaderBuilder
kid byte
Résultat PkiHeaderBuilder

SetSenderNonce() public méthode

public SetSenderNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
nonce Asn1OctetString
Résultat PkiHeaderBuilder

SetSenderNonce() public méthode

public SetSenderNonce ( byte nonce ) : PkiHeaderBuilder
nonce byte
Résultat PkiHeaderBuilder

SetTransactionID() public méthode

public SetTransactionID ( Asn1OctetString tid ) : PkiHeaderBuilder
tid Asn1OctetString
Résultat PkiHeaderBuilder

SetTransactionID() public méthode

public SetTransactionID ( byte tid ) : PkiHeaderBuilder
tid byte
Résultat PkiHeaderBuilder