org.apache.cxf.rs.security.jose.jws
Class HmacJwsSignatureVerifier
java.lang.Object
org.apache.cxf.rs.security.jose.jws.HmacJwsSignatureVerifier
- All Implemented Interfaces:
- JwsSignatureVerifier
public class HmacJwsSignatureVerifier
- extends Object
- implements JwsSignatureVerifier
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final Logger LOG
HmacJwsSignatureVerifier
public HmacJwsSignatureVerifier(String encodedKey)
HmacJwsSignatureVerifier
public HmacJwsSignatureVerifier(String encodedKey,
SignatureAlgorithm supportedAlgo)
HmacJwsSignatureVerifier
public HmacJwsSignatureVerifier(byte[] key,
SignatureAlgorithm supportedAlgo)
HmacJwsSignatureVerifier
public HmacJwsSignatureVerifier(byte[] key,
AlgorithmParameterSpec spec,
SignatureAlgorithm supportedAlgo)
verify
public boolean verify(JwsHeaders headers,
String unsignedText,
byte[] signature)
- Specified by:
verify in interface JwsSignatureVerifier
checkAlgorithm
protected String checkAlgorithm(String algo)
getAlgorithm
public SignatureAlgorithm getAlgorithm()
- Specified by:
getAlgorithm in interface JwsSignatureVerifier
Apache CXF