public abstract class SignatureSpi
extends java.lang.Object
| Constructor and Description | 
|---|
SignatureSpi()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
engineInitSign(PrivateKey privateKey)  | 
abstract void | 
engineInitSign(PrivateKey privateKey,
              java.security.SecureRandom random)  | 
abstract void | 
engineInitVerify(java.security.PublicKey publicKey)  | 
abstract void | 
engineSetParameter(java.security.spec.AlgorithmParameterSpec params)  | 
abstract byte[] | 
engineSign()  | 
abstract int | 
engineSign(byte[] outbuf,
          int offset,
          int len)  | 
abstract void | 
engineUpdate(byte b)  | 
abstract void | 
engineUpdate(byte[] b,
            int off,
            int len)  | 
abstract boolean | 
engineVerify(byte[] sigBytes)  | 
public abstract void engineInitVerify(java.security.PublicKey publicKey)
                               throws java.security.InvalidKeyException,
                                      TokenException
java.security.InvalidKeyExceptionTokenExceptionpublic abstract void engineInitSign(PrivateKey privateKey) throws java.security.InvalidKeyException, TokenException
java.security.InvalidKeyExceptionTokenExceptionpublic abstract void engineInitSign(PrivateKey privateKey, java.security.SecureRandom random) throws java.security.InvalidKeyException, TokenException
java.security.InvalidKeyExceptionTokenExceptionpublic abstract void engineUpdate(byte b)
                           throws java.security.SignatureException,
                                  TokenException
java.security.SignatureExceptionTokenExceptionpublic abstract void engineUpdate(byte[] b,
                int off,
                int len)
                           throws java.security.SignatureException,
                                  TokenException
java.security.SignatureExceptionTokenExceptionpublic abstract byte[] engineSign()
                           throws java.security.SignatureException,
                                  TokenException
java.security.SignatureExceptionTokenExceptionpublic abstract int engineSign(byte[] outbuf,
             int offset,
             int len)
                        throws java.security.SignatureException,
                               TokenException
java.security.SignatureExceptionTokenExceptionpublic abstract boolean engineVerify(byte[] sigBytes)
                              throws java.security.SignatureException,
                                     TokenException
java.security.SignatureExceptionTokenExceptionpublic abstract void engineSetParameter(java.security.spec.AlgorithmParameterSpec params)
                                 throws java.security.InvalidAlgorithmParameterException,
                                        TokenException
java.security.InvalidAlgorithmParameterExceptionTokenException