C# Class Org.BouncyCastle.Bcpg.SignaturePacket

Generic signature packet.
Inheritance: ContainedPacket
Afficher le fichier Open project: nonorganic/dssnet Class Usage Examples

Méthodes publiques

Méthode Description
Encode ( BcpgOutputStream bcpgOut ) : void
GetHashedSubPackets ( ) : Org.BouncyCastle.Bcpg.SignatureSubpacket[]
GetSignature ( ) : Org.BouncyCastle.Bcpg.MPInteger[]
GetSignatureBytes ( ) : byte[]
GetSignatureTrailer ( ) : byte[]
GetUnhashedSubPackets ( ) : Org.BouncyCastle.Bcpg.SignatureSubpacket[]
SignaturePacket ( int version, int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, SignatureSubpacket hashedData, SignatureSubpacket unhashedData, byte fingerprint, MPInteger signature ) : System
SignaturePacket ( int version, int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, long creationTime, byte fingerprint, MPInteger signature ) : System
SignaturePacket ( int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, SignatureSubpacket hashedData, SignatureSubpacket unhashedData, byte fingerprint, MPInteger signature ) : System

Private Methods

Méthode Description
EncodeLengthAndData ( BcpgOutputStream pOut, byte data ) : void
GetEncodedSubpackets ( SignatureSubpacket ps ) : byte[]
SignaturePacket ( BcpgInputStream bcpgIn ) : System
setCreationTime ( ) : void

Method Details

Encode() public méthode

public Encode ( BcpgOutputStream bcpgOut ) : void
bcpgOut BcpgOutputStream
Résultat void

GetHashedSubPackets() public méthode

public GetHashedSubPackets ( ) : Org.BouncyCastle.Bcpg.SignatureSubpacket[]
Résultat Org.BouncyCastle.Bcpg.SignatureSubpacket[]

GetSignature() public méthode

public GetSignature ( ) : Org.BouncyCastle.Bcpg.MPInteger[]
Résultat Org.BouncyCastle.Bcpg.MPInteger[]

GetSignatureBytes() public méthode

public GetSignatureBytes ( ) : byte[]
Résultat byte[]

GetSignatureTrailer() public méthode

public GetSignatureTrailer ( ) : byte[]
Résultat byte[]

GetUnhashedSubPackets() public méthode

public GetUnhashedSubPackets ( ) : Org.BouncyCastle.Bcpg.SignatureSubpacket[]
Résultat Org.BouncyCastle.Bcpg.SignatureSubpacket[]

SignaturePacket() public méthode

public SignaturePacket ( int version, int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, SignatureSubpacket hashedData, SignatureSubpacket unhashedData, byte fingerprint, MPInteger signature ) : System
version int
signatureType int
keyId long
keyAlgorithm PublicKeyAlgorithmTag
hashAlgorithm HashAlgorithmTag
hashedData SignatureSubpacket
unhashedData SignatureSubpacket
fingerprint byte
signature MPInteger
Résultat System

SignaturePacket() public méthode

public SignaturePacket ( int version, int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, long creationTime, byte fingerprint, MPInteger signature ) : System
version int
signatureType int
keyId long
keyAlgorithm PublicKeyAlgorithmTag
hashAlgorithm HashAlgorithmTag
creationTime long
fingerprint byte
signature MPInteger
Résultat System

SignaturePacket() public méthode

public SignaturePacket ( int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, SignatureSubpacket hashedData, SignatureSubpacket unhashedData, byte fingerprint, MPInteger signature ) : System
signatureType int
keyId long
keyAlgorithm PublicKeyAlgorithmTag
hashAlgorithm HashAlgorithmTag
hashedData SignatureSubpacket
unhashedData SignatureSubpacket
fingerprint byte
signature MPInteger
Résultat System