public abstract class BaseDeterministicOrRandomSignature
extends java.security.Signature
| Modifier and Type | Field and Description |
|---|---|
protected java.security.AlgorithmParameters |
engineParams |
protected boolean |
isInitState |
protected AsymmetricKeyParameter |
keyParams |
protected ContextParameterSpec |
paramSpec |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseDeterministicOrRandomSignature(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
engineGetParameter(java.lang.String param)
Deprecated.
replaced with engineGetParameters()
|
protected java.security.AlgorithmParameters |
engineGetParameters() |
protected void |
engineInitSign(java.security.PrivateKey privateKey) |
protected void |
engineInitSign(java.security.PrivateKey privateKey,
java.security.SecureRandom random) |
protected void |
engineInitVerify(java.security.PublicKey publicKey) |
protected void |
engineSetParameter(java.security.spec.AlgorithmParameterSpec params) |
protected void |
engineSetParameter(java.lang.String param,
java.lang.Object value)
Deprecated.
|
protected void |
engineUpdate(byte b) |
protected void |
engineUpdate(byte[] b,
int off,
int len) |
protected abstract void |
reInitialize(boolean forSigning,
CipherParameters params) |
protected abstract void |
signInit(java.security.PrivateKey privateKey,
java.security.SecureRandom random) |
protected abstract void |
updateEngine(byte b) |
protected abstract void |
updateEngine(byte[] buf,
int off,
int len) |
protected abstract void |
verifyInit(java.security.PublicKey publicKey) |
clone, getAlgorithm, getInstance, getInstance, getInstance, getParameter, getParameters, getProvider, initSign, initSign, initVerify, initVerify, setParameter, setParameter, sign, sign, toString, update, update, update, update, verify, verifyprotected java.security.AlgorithmParameters engineParams
protected ContextParameterSpec paramSpec
protected AsymmetricKeyParameter keyParams
protected boolean isInitState
protected BaseDeterministicOrRandomSignature(java.lang.String name)
protected final void engineInitVerify(java.security.PublicKey publicKey)
throws java.security.InvalidKeyException
engineInitVerify in class java.security.SignatureSpijava.security.InvalidKeyExceptionprotected abstract void verifyInit(java.security.PublicKey publicKey)
throws java.security.InvalidKeyException
java.security.InvalidKeyExceptionprotected final void engineInitSign(java.security.PrivateKey privateKey)
throws java.security.InvalidKeyException
engineInitSign in class java.security.SignatureSpijava.security.InvalidKeyExceptionprotected final void engineInitSign(java.security.PrivateKey privateKey,
java.security.SecureRandom random)
throws java.security.InvalidKeyException
engineInitSign in class java.security.SignatureSpijava.security.InvalidKeyExceptionprotected abstract void signInit(java.security.PrivateKey privateKey,
java.security.SecureRandom random)
throws java.security.InvalidKeyException
java.security.InvalidKeyExceptionprotected final void engineUpdate(byte b)
throws java.security.SignatureException
engineUpdate in class java.security.SignatureSpijava.security.SignatureExceptionprotected abstract void updateEngine(byte b)
throws java.security.SignatureException
java.security.SignatureExceptionprotected final void engineUpdate(byte[] b,
int off,
int len)
throws java.security.SignatureException
engineUpdate in class java.security.SignatureSpijava.security.SignatureExceptionprotected abstract void updateEngine(byte[] buf,
int off,
int len)
throws java.security.SignatureException
java.security.SignatureExceptionprotected void engineSetParameter(java.security.spec.AlgorithmParameterSpec params)
throws java.security.InvalidAlgorithmParameterException
engineSetParameter in class java.security.SignatureSpijava.security.InvalidAlgorithmParameterExceptionprotected abstract void reInitialize(boolean forSigning,
CipherParameters params)
protected final java.security.AlgorithmParameters engineGetParameters()
engineGetParameters in class java.security.SignatureSpiprotected final void engineSetParameter(java.lang.String param,
java.lang.Object value)
engineSetParameter in class java.security.SignatureSpiprotected final java.lang.Object engineGetParameter(java.lang.String param)
engineGetParameter in class java.security.SignatureSpi