org.mozilla.jss.crypto
Class SignatureSpi
java.lang.Object
org.mozilla.jss.crypto.SignatureSpi
public abstract class SignatureSpi
extends java.lang.Object
You don't need to use this unless you are hacking JSS.
engineInitSign
public abstract void engineInitSign(PrivateKey privateKey,
SecureRandom random)
throws InvalidKeyException,
TokenException
engineInitVerify
public abstract void engineInitVerify(PublicKey publicKey)
throws InvalidKeyException,
TokenException
engineSetParameter
public abstract void engineSetParameter(AlgorithmParameterSpec params)
throws InvalidAlgorithmParameterException,
TokenException
engineSign
public abstract byte[] engineSign()
throws SignatureException,
TokenException
engineSign
public abstract int engineSign(byte[] outbuf,
int offset,
int len)
throws SignatureException,
TokenException
engineUpdate
public abstract void engineUpdate(byte b)
throws SignatureException,
TokenException
engineUpdate
public abstract void engineUpdate(byte[] b,
int off,
int len)
throws SignatureException,
TokenException
engineVerify
public abstract boolean engineVerify(byte[] sigBytes)
throws SignatureException,
TokenException