Initializes a new instance of the SignaturePacket class

Namespace: Org.BouncyCastle.Bcpg
Assembly: ITextSharp (in ITextSharp.dll) Version: 4.1.6.0

Syntax

C#
public SignaturePacket(
	int signatureType,
	long keyId,
	PublicKeyAlgorithmTag keyAlgorithm,
	HashAlgorithmTag hashAlgorithm,
	SignatureSubpacket[] hashedData,
	SignatureSubpacket[] unhashedData,
	byte[] fingerprint,
	MPInteger[] signature
)
Visual Basic
Public Sub New ( _
	signatureType As Integer, _
	keyId As Long, _
	keyAlgorithm As PublicKeyAlgorithmTag, _
	hashAlgorithm As HashAlgorithmTag, _
	hashedData As SignatureSubpacket(), _
	unhashedData As SignatureSubpacket(), _
	fingerprint As Byte(), _
	signature As MPInteger() _
)
Visual C++
public:
SignaturePacket(
	int signatureType, 
	long long keyId, 
	PublicKeyAlgorithmTag keyAlgorithm, 
	HashAlgorithmTag hashAlgorithm, 
	array<SignatureSubpacket^>^ hashedData, 
	array<SignatureSubpacket^>^ unhashedData, 
	array<unsigned char>^ fingerprint, 
	array<MPInteger^>^ signature
)

Parameters

signatureType
Type: System..::..Int32
keyId
Type: System..::..Int64
keyAlgorithm
Type: Org.BouncyCastle.Bcpg..::..PublicKeyAlgorithmTag
hashAlgorithm
Type: Org.BouncyCastle.Bcpg..::..HashAlgorithmTag
hashedData
Type: array<Org.BouncyCastle.Bcpg..::..SignatureSubpacket>[]()[][]
unhashedData
Type: array<Org.BouncyCastle.Bcpg..::..SignatureSubpacket>[]()[][]
fingerprint
Type: array<System..::..Byte>[]()[][]
signature
Type: array<Org.BouncyCastle.Bcpg..::..MPInteger>[]()[][]

See Also