Zdexby TheHolyOneZ
49,743 classes
Class

SignaturePacket

: ContainedPacket : Packet : Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Bcpg.SignaturePacket, com.Tivadar.Best.HTTP 0x0058 (88 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0058

Members 11

OffsetSizeNameTypeFlagsDefault
0x04versionintPrivate—
0x04signatureTypeintPrivate—
0x08creationTimelongPrivate—
0x08keyIdlongPrivate—
0x04keyAlgorithmPublicKeyAlgorithmTagPrivate—
0x04hashAlgorithmHashAlgorithmTagPrivate—
0x08signatureMPInteger[]Private—
0x08fingerprintbyte[]Private—
0x08hashedDataSignatureSubpacket[]Private—
0x08unhashedDataSignatureSubpacket[]Private—
0x08signatureEncodingbyte[]Private—

Functions 20

SignatureFlagsNativeParams
void .ctor(BcpgInputStream bcpgIn)2 flags—0x08
void .ctor(int signatureType, long keyId, const PublicKeyAlgorithmTag& keyAlgorithm, const HashAlgorithmTag& hashAlgorithm, const SignatureSubpacket[]& hashedData, const SignatureSubpacket[]& unhashedData, const byte[]& fingerprint, const MPInteger[]& signature)Public+1 flags—0x08
void .ctor(int version, int signatureType, long keyId, const PublicKeyAlgorithmTag& keyAlgorithm, const HashAlgorithmTag& hashAlgorithm, long creationTime, const byte[]& fingerprint, const MPInteger[]& signature)Public+1 flags—0x08
void .ctor(int version, int signatureType, long keyId, const PublicKeyAlgorithmTag& keyAlgorithm, const HashAlgorithmTag& hashAlgorithm, const SignatureSubpacket[]& hashedData, const SignatureSubpacket[]& unhashedData, const byte[]& fingerprint, const MPInteger[]& signature)Public+1 flags—0x08
int get_Version()Public+1 flags—0x04
int get_SignatureType()Public+1 flags—0x04
long get_KeyId()Public+1 flags—0x08
byte[] GetSignatureTrailer()Public—0x08
PublicKeyAlgorithmTag get_KeyAlgorithm()Public+1 flags—0x04
HashAlgorithmTag get_HashAlgorithm()Public+1 flags—0x04
MPInteger[] GetSignature()Public—0x08
byte[] GetSignatureBytes()Public—0x08
SignatureSubpacket[] GetHashedSubPackets()Public—0x08
SignatureSubpacket[] GetUnhashedSubPackets()Public—0x08
long get_CreationTime()Public+1 flags—0x08
void Encode(BcpgOutputStream bcpgOut)Public+1 flags—0x08
void EncodeLengthAndData(BcpgOutputStream pOut, const byte[]& data)PrivateStatic—0x08
byte[] GetEncodedSubpackets(const SignatureSubpacket[]& ps)PrivateStatic—0x08
void SetCreationTime()Private—0x00
SignaturePacket FromByteArray(const byte[]& data)PublicStatic—0x08