public class PublicKeyJwsSignatureVerifier extends Object implements JwsSignatureVerifier
| Constructor and Description |
|---|
PublicKeyJwsSignatureVerifier(PublicKey key,
AlgorithmParameterSpec spec,
String supportedAlgo) |
PublicKeyJwsSignatureVerifier(PublicKey key,
String supportedAlgorithm) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
checkAlgorithm(String algo) |
String |
getAlgorithm() |
protected boolean |
isValidAlgorithmFamily(String algo) |
boolean |
verify(JoseHeaders headers,
String unsignedText,
byte[] signature) |
public PublicKeyJwsSignatureVerifier(PublicKey key, String supportedAlgorithm)
public PublicKeyJwsSignatureVerifier(PublicKey key, AlgorithmParameterSpec spec, String supportedAlgo)
public boolean verify(JoseHeaders headers, String unsignedText, byte[] signature)
verify in interface JwsSignatureVerifierprotected boolean isValidAlgorithmFamily(String algo)
public String getAlgorithm()
getAlgorithm in interface JwsSignatureVerifierApache CXF