public abstract class

DSABase

extends SignatureSpi
implements PKCSObjectIdentifiers X509ObjectIdentifiers
java.lang.Object
   ↳ java.security.SignatureSpi
     ↳ org.bouncycastle.jce.provider.DSABase
Known Direct Subclasses
Known Indirect Subclasses

Summary

[Expand]
Inherited Constants
From interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
From interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Fields
protected Digest digest
protected DSAEncoder encoder
protected DSA signer
[Expand]
Inherited Fields
From class java.security.SignatureSpi
From interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
From interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Protected Constructors
DSABase(Digest digest, DSA signer, DSAEncoder encoder)
Protected Methods
Object engineGetParameter(String param)
This method is deprecated. No replacement.
void engineInitSign(PrivateKey privateKey)
void engineSetParameter(String param, Object value)
This method is deprecated. replaced with
void engineSetParameter(AlgorithmParameterSpec params)
byte[] engineSign()
void engineUpdate(byte[] b, int off, int len)
void engineUpdate(byte b)
boolean engineVerify(byte[] sigBytes)
[Expand]
Inherited Methods
From class java.security.SignatureSpi
From class java.lang.Object

Fields

protected Digest digest

protected DSAEncoder encoder

protected DSA signer

Protected Constructors

protected DSABase (Digest digest, DSA signer, DSAEncoder encoder)

Protected Methods

protected Object engineGetParameter (String param)

This method is deprecated.
No replacement.

protected void engineInitSign (PrivateKey privateKey)

protected void engineSetParameter (String param, Object value)

This method is deprecated.
replaced with

protected void engineSetParameter (AlgorithmParameterSpec params)

protected byte[] engineSign ()

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

protected void engineUpdate (byte b)

protected boolean engineVerify (byte[] sigBytes)