Package java.security
Class Signature
java.lang.Object
java.security.SignatureSpi
java.security.Signature
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final int
protected int
protected static final int
protected static final int
Fields inherited from class java.security.SignatureSpi
appRandom
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal String
static Signature
getInstance
(String var0) static Signature
getInstance
(String var0, String var1) static Signature
getInstance
(String var0, Provider var1) final AlgorithmParameters
final Provider
final void
initSign
(PrivateKey var0) final void
initSign
(PrivateKey var0, SecureRandom var1) final void
initVerify
(Certificate var0) final void
initVerify
(PublicKey var0) final void
final byte[]
sign()
final int
sign
(byte[] var0, int var1, int var2) final void
update
(byte var0) final void
update
(byte[] var0) final void
update
(byte[] var0, int var1, int var2) final boolean
verify
(byte[] var0) final boolean
verify
(byte[] var0, int var1, int var2) Methods inherited from class java.security.SignatureSpi
clone, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSign, engineSign, engineUpdate, engineUpdate, engineVerify, engineVerify
-
Field Details
-
SIGN
protected static final int SIGN- See Also:
-
UNINITIALIZED
protected static final int UNINITIALIZED- See Also:
-
VERIFY
protected static final int VERIFY- See Also:
-
state
protected int state
-
-
Constructor Details
-
Signature
-
-
Method Details
-
getAlgorithm
-
getInstance
- Throws:
NoSuchAlgorithmException
-
getInstance
public static Signature getInstance(String var0, String var1) throws NoSuchAlgorithmException, NoSuchProviderException -
getInstance
- Throws:
NoSuchAlgorithmException
-
getParameters
-
getProvider
-
initSign
- Throws:
InvalidKeyException
-
initSign
- Throws:
InvalidKeyException
-
initVerify
- Throws:
InvalidKeyException
-
initVerify
- Throws:
InvalidKeyException
-
setParameter
public final void setParameter(AlgorithmParameterSpec var0) throws InvalidAlgorithmParameterException -
sign
- Throws:
SignatureException
-
sign
- Throws:
SignatureException
-
update
- Throws:
SignatureException
-
update
- Throws:
SignatureException
-
update
- Throws:
SignatureException
-
verify
- Throws:
SignatureException
-
verify
- Throws:
SignatureException
-