Interface SignatureAlgorithm
- All Known Implementing Classes:
HMACSignatureAlgorithm,PKISignatureAlgorithm
public interface SignatureAlgorithm
-
Method Summary
Modifier and TypeMethodDescriptionvoidengineInitSign(Key signingKey) voidengineInitSign(Key signingKey, SecureRandom secureRandom) voidengineInitSign(Key signingKey, AlgorithmParameterSpec algorithmParameterSpec) voidengineInitVerify(Key verificationKey) voidbyte[]voidengineUpdate(byte input) voidengineUpdate(byte[] input) voidengineUpdate(byte[] buf, int offset, int len) booleanengineVerify(byte[] signature)
-
Method Details
-
engineUpdate
- Throws:
XMLSecurityException
-
engineUpdate
- Throws:
XMLSecurityException
-
engineUpdate
- Throws:
XMLSecurityException
-
engineInitSign
- Throws:
XMLSecurityException
-
engineInitSign
- Throws:
XMLSecurityException
-
engineInitSign
void engineInitSign(Key signingKey, AlgorithmParameterSpec algorithmParameterSpec) throws XMLSecurityException - Throws:
XMLSecurityException
-
engineSign
- Throws:
XMLSecurityException
-
engineInitVerify
- Throws:
XMLSecurityException
-
engineVerify
- Throws:
XMLSecurityException
-
engineSetParameter
- Throws:
XMLSecurityException
-