Package java.security
Class SignatureSpi
- java.lang.Object
-
- java.security.SignatureSpi
-
-
Field Summary
Fields Modifier and Type Field Description protected SecureRandomappRandom
-
Constructor Summary
Constructors Constructor Description SignatureSpi()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Objectclone()protected abstract voidengineInitSign(PrivateKey var0)protected voidengineInitSign(PrivateKey var0, SecureRandom var1)protected abstract voidengineInitVerify(PublicKey var0)protected voidengineSetParameter(AlgorithmParameterSpec var0)protected abstract byte[]engineSign()protected intengineSign(byte[] var0, int var1, int var2)protected abstract voidengineUpdate(byte var0)protected abstract voidengineUpdate(byte[] var0, int var1, int var2)protected abstract booleanengineVerify(byte[] var0)
-
-
-
Field Detail
-
appRandom
protected SecureRandom appRandom
-
-
Method Detail
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
engineInitSign
protected abstract void engineInitSign(PrivateKey var0) throws InvalidKeyException
- Throws:
InvalidKeyException
-
engineInitSign
protected void engineInitSign(PrivateKey var0, SecureRandom var1) throws InvalidKeyException
- Throws:
InvalidKeyException
-
engineInitVerify
protected abstract void engineInitVerify(PublicKey var0) throws InvalidKeyException
- Throws:
InvalidKeyException
-
engineSetParameter
protected void engineSetParameter(AlgorithmParameterSpec var0) throws InvalidAlgorithmParameterException
-
engineSign
protected abstract byte[] engineSign() throws SignatureException- Throws:
SignatureException
-
engineSign
protected int engineSign(byte[] var0, int var1, int var2) throws SignatureException- Throws:
SignatureException
-
engineUpdate
protected abstract void engineUpdate(byte[] var0, int var1, int var2) throws SignatureException- Throws:
SignatureException
-
engineUpdate
protected abstract void engineUpdate(byte var0) throws SignatureException- Throws:
SignatureException
-
engineVerify
protected abstract boolean engineVerify(byte[] var0) throws SignatureException- Throws:
SignatureException
-
-