org.apache.cxf.rs.security.jose.jws
Class EcDsaJwsSignatureVerifier

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jws.PublicKeyJwsSignatureVerifier
      extended by org.apache.cxf.rs.security.jose.jws.EcDsaJwsSignatureVerifier
All Implemented Interfaces:
JwsSignatureVerifier

public class EcDsaJwsSignatureVerifier
extends PublicKeyJwsSignatureVerifier


Constructor Summary
EcDsaJwsSignatureVerifier(PublicKey key, AlgorithmParameterSpec spec, String supportedAlgo)
           
EcDsaJwsSignatureVerifier(PublicKey key, String supportedAlgo)
           
 
Method Summary
protected  boolean isValidAlgorithmFamily(String algo)
           
 boolean verify(JoseHeaders headers, String unsignedText, byte[] signature)
           
 
Methods inherited from class org.apache.cxf.rs.security.jose.jws.PublicKeyJwsSignatureVerifier
checkAlgorithm, getAlgorithm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EcDsaJwsSignatureVerifier

public EcDsaJwsSignatureVerifier(PublicKey key,
                                 String supportedAlgo)

EcDsaJwsSignatureVerifier

public EcDsaJwsSignatureVerifier(PublicKey key,
                                 AlgorithmParameterSpec spec,
                                 String supportedAlgo)
Method Detail

verify

public boolean verify(JoseHeaders headers,
                      String unsignedText,
                      byte[] signature)
Specified by:
verify in interface JwsSignatureVerifier
Overrides:
verify in class PublicKeyJwsSignatureVerifier

isValidAlgorithmFamily

protected boolean isValidAlgorithmFamily(String algo)
Overrides:
isValidAlgorithmFamily in class PublicKeyJwsSignatureVerifier


Apache CXF