org.bouncycastle.jce.provider

Class JDKISOSignature


public class JDKISOSignature
extends Signature

Nested Class Summary

static class
JDKISOSignature.MD5WithRSAEncryption
static class
JDKISOSignature.RIPEMD160WithRSAEncryption
static class
JDKISOSignature.SHA1WithRSAEncryption

Constructor Summary

JDKISOSignature(String name, Digest digest, AsymmetricBlockCipher cipher)

Method Summary

protected Object
engineGetParameter(String param)
Deprecated.
protected void
engineInitSign(PrivateKey privateKey)
protected void
engineInitVerify(PublicKey publicKey)
protected void
engineSetParameter(AlgorithmParameterSpec params)
protected void
engineSetParameter(String param, Object value)
Deprecated. replaced with
protected byte[]
engineSign()
protected void
engineUpdate(byte b)
protected void
engineUpdate(byte[] b, int off, int len)
protected boolean
engineVerify(byte[] sigBytes)

Constructor Details

JDKISOSignature

protected JDKISOSignature(String name,
                          Digest digest,
                          AsymmetricBlockCipher cipher)

Method Details

engineGetParameter

protected Object engineGetParameter(String param)

Deprecated.


engineInitSign

protected void engineInitSign(PrivateKey privateKey)
            throws InvalidKeyException


engineInitVerify

protected void engineInitVerify(PublicKey publicKey)
            throws InvalidKeyException


engineSetParameter

protected void engineSetParameter(AlgorithmParameterSpec params)


engineSetParameter

protected void engineSetParameter(String param,
                                  Object value)

Deprecated. replaced with


engineSign

protected byte[] engineSign()
            throws SignatureException


engineUpdate

protected void engineUpdate(byte b)
            throws SignatureException


engineUpdate

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


engineVerify

protected boolean engineVerify(byte[] sigBytes)
            throws SignatureException