org.bouncycastle.jce.provider

Class JDKPSSSigner

public class JDKPSSSigner extends Signature

Nested Class Summary
static classJDKPSSSigner.PSSwithRSA
static classJDKPSSSigner.SHA1withRSA
static classJDKPSSSigner.SHA224withRSA
static classJDKPSSSigner.SHA256withRSA
static classJDKPSSSigner.SHA384withRSA
static classJDKPSSSigner.SHA512withRSA
Constructor Summary
protected JDKPSSSigner(String name, AsymmetricBlockCipher signer, Digest digest)
Method Summary
protected ObjectengineGetParameter(String param)
protected AlgorithmParametersengineGetParameters()
protected voidengineInitSign(PrivateKey privateKey, SecureRandom random)
protected voidengineInitSign(PrivateKey privateKey)
protected voidengineInitVerify(PublicKey publicKey)
protected voidengineSetParameter(AlgorithmParameterSpec params)
protected voidengineSetParameter(String param, Object value)
protected byte[]engineSign()
protected voidengineUpdate(byte b)
protected voidengineUpdate(byte[] b, int off, int len)
protected booleanengineVerify(byte[] sigBytes)

Constructor Detail

JDKPSSSigner

protected JDKPSSSigner(String name, AsymmetricBlockCipher signer, Digest digest)

Method Detail

engineGetParameter

protected Object engineGetParameter(String param)

engineGetParameters

protected AlgorithmParameters engineGetParameters()

engineInitSign

protected void engineInitSign(PrivateKey privateKey, SecureRandom random)

engineInitSign

protected void engineInitSign(PrivateKey privateKey)

engineInitVerify

protected void engineInitVerify(PublicKey publicKey)

engineSetParameter

protected void engineSetParameter(AlgorithmParameterSpec params)

engineSetParameter

protected void engineSetParameter(String param, Object value)

Deprecated: replaced with

engineSign

protected byte[] engineSign()

engineUpdate

protected void engineUpdate(byte b)

engineUpdate

protected void engineUpdate(byte[] b, int off, int len)

engineVerify

protected boolean engineVerify(byte[] sigBytes)