Package java.security
Class SignatureSpi
- java.lang.Object
-
- java.security.SignatureSpi
-
-
Field Summary
Fields Modifier and Type Field Description protected SecureRandom
appRandom
-
Constructor Summary
Constructors Constructor Description SignatureSpi()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Object
clone()
protected abstract void
engineInitSign(PrivateKey var0)
protected void
engineInitSign(PrivateKey var0, SecureRandom var1)
protected abstract void
engineInitVerify(PublicKey var0)
protected void
engineSetParameter(AlgorithmParameterSpec var0)
protected abstract byte[]
engineSign()
protected int
engineSign(byte[] var0, int var1, int var2)
protected abstract void
engineUpdate(byte var0)
protected abstract void
engineUpdate(byte[] var0, int var1, int var2)
protected abstract boolean
engineVerify(byte[] var0)
-
-
-
Field Detail
-
appRandom
protected SecureRandom appRandom
-
-
Method Detail
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clone
in 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
-
-