org.bouncycastle.jce.provider

Class JDKDSASigner

public class JDKDSASigner extends Signature implements PKCSObjectIdentifiers, X509ObjectIdentifiers

Nested Class Summary
static classJDKDSASigner.dsa224
static classJDKDSASigner.dsa256
static classJDKDSASigner.dsa384
static classJDKDSASigner.dsa512
static classJDKDSASigner.ecDSA
static classJDKDSASigner.ecDSA224
static classJDKDSASigner.ecDSA256
static classJDKDSASigner.ecDSA384
static classJDKDSASigner.ecDSA512
static classJDKDSASigner.ecDSARipeMD160
static classJDKDSASigner.ecNR
static classJDKDSASigner.ecNR224
static classJDKDSASigner.ecNR256
static classJDKDSASigner.ecNR384
static classJDKDSASigner.ecNR512
static classJDKDSASigner.noneDSA
static classJDKDSASigner.stdDSA
Constructor Summary
protected JDKDSASigner(String name, Digest digest, DSA signer)
Method Summary
protected ObjectengineGetParameter(String param)
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

JDKDSASigner

protected JDKDSASigner(String name, Digest digest, DSA signer)

Method Detail

engineGetParameter

protected Object engineGetParameter(String param)

Deprecated:

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)