Org.BouncyCastle.Bcpg.SignaturePacket
namespace Org.BouncyCastle.Bcpg
{
public class SignaturePacket : ContainedPacket
{
public int Version { get; }
public int SignatureType { get; }
public long KeyId { get; }
public PublicKeyAlgorithmTag KeyAlgorithm { get; }
public HashAlgorithmTag HashAlgorithm { get; }
public long CreationTime { get; }
public SignaturePacket(int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, SignatureSubpacket[] hashedData, SignatureSubpacket[] unhashedData, byte[] fingerprint, MPInteger[] signature);
public SignaturePacket(int version, int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, long creationTime, byte[] fingerprint, MPInteger[] signature);
public SignaturePacket(int version, int signatureType, long keyId, PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm, SignatureSubpacket[] hashedData, SignatureSubpacket[] unhashedData, byte[] fingerprint, MPInteger[] signature);
public byte[] GetFingerprint();
public byte[] GetSignatureTrailer();
public MPInteger[] GetSignature();
public byte[] GetSignatureBytes();
public SignatureSubpacket[] GetHashedSubPackets();
public SignatureSubpacket[] GetUnhashedSubPackets();
public static SignaturePacket FromByteArray(byte[] data);
}
}