Class HmacJwsSignatureVerifier
java.lang.Object
org.apache.cxf.rs.security.jose.jws.HmacJwsSignatureVerifier
- All Implemented Interfaces:
JwsSignatureVerifier
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionHmacJwsSignatureVerifier(byte[] key, AlgorithmParameterSpec spec, SignatureAlgorithm supportedAlgo) HmacJwsSignatureVerifier(byte[] key, SignatureAlgorithm supportedAlgo) HmacJwsSignatureVerifier(String encodedKey) HmacJwsSignatureVerifier(String encodedKey, SignatureAlgorithm supportedAlgo) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcheckAlgorithm(SignatureAlgorithm sigAlgo) createJwsVerificationSignature(JwsHeaders headers) Create a verification signature handler capable of accumulating the input (optional operation)booleanverify(JwsHeaders headers, String unsignedText, byte[] signature)
-
Field Details
-
LOG
-
-
Constructor Details
-
HmacJwsSignatureVerifier
-
HmacJwsSignatureVerifier
-
HmacJwsSignatureVerifier
-
HmacJwsSignatureVerifier
public HmacJwsSignatureVerifier(byte[] key, AlgorithmParameterSpec spec, SignatureAlgorithm supportedAlgo)
-
-
Method Details
-
verify
- Specified by:
verifyin interfaceJwsSignatureVerifier
-
checkAlgorithm
-
getAlgorithm
- Specified by:
getAlgorithmin interfaceJwsSignatureVerifier
-
createJwsVerificationSignature
Description copied from interface:JwsSignatureVerifierCreate a verification signature handler capable of accumulating the input (optional operation)- Specified by:
createJwsVerificationSignaturein interfaceJwsSignatureVerifier
-