Table of Contents

Class PgpV3SignatureGenerator

Namespace
Enterprises.Org.BouncyCastle.Bcpg.OpenPgp
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class PgpV3SignatureGenerator
Inheritance
PgpV3SignatureGenerator
Inherited Members

Constructors

PgpV3SignatureGenerator(PublicKeyAlgorithmTag, HashAlgorithmTag)

public PgpV3SignatureGenerator(PublicKeyAlgorithmTag keyAlgorithm, HashAlgorithmTag hashAlgorithm)

Parameters

keyAlgorithm PublicKeyAlgorithmTag
hashAlgorithm HashAlgorithmTag

Methods

Generate()

public PgpSignature Generate()

Returns

PgpSignature

GenerateOnePassVersion(bool)

public PgpOnePassSignature GenerateOnePassVersion(bool isNested)

Parameters

isNested bool

Returns

PgpOnePassSignature

InitSign(int, PgpPrivateKey)

public void InitSign(int sigType, PgpPrivateKey key)

Parameters

sigType int
key PgpPrivateKey

InitSign(int, PgpPrivateKey, SecureRandom)

public void InitSign(int sigType, PgpPrivateKey key, SecureRandom random)

Parameters

sigType int
key PgpPrivateKey
random SecureRandom

Update(byte)

public void Update(byte b)

Parameters

b byte

Update(byte[])

public void Update(byte[] b)

Parameters

b byte[]

Update(byte[], int, int)

public void Update(byte[] b, int off, int len)

Parameters

b byte[]
off int
len int