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

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jws.AbstractJwsSignatureProvider
      extended by org.apache.cxf.rs.security.jose.jws.PrivateKeyJwsSignatureProvider
          extended by org.apache.cxf.rs.security.jose.jws.EcDsaJwsSignatureProvider
All Implemented Interfaces:
JwsSignatureProvider

public class EcDsaJwsSignatureProvider
extends PrivateKeyJwsSignatureProvider


Constructor Summary
EcDsaJwsSignatureProvider(ECPrivateKey key, AlgorithmParameterSpec spec, String algo)
           
EcDsaJwsSignatureProvider(ECPrivateKey key, SecureRandom random, AlgorithmParameterSpec spec, String algo)
           
EcDsaJwsSignatureProvider(ECPrivateKey key, String algo)
           
 
Method Summary
protected  boolean isValidAlgorithmFamily(String algo)
           
 
Methods inherited from class org.apache.cxf.rs.security.jose.jws.PrivateKeyJwsSignatureProvider
checkAlgorithm, doCreateJwsSignature
 
Methods inherited from class org.apache.cxf.rs.security.jose.jws.AbstractJwsSignatureProvider
createJwsSignature, getAlgorithm, prepareHeaders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EcDsaJwsSignatureProvider

public EcDsaJwsSignatureProvider(ECPrivateKey key,
                                 String algo)

EcDsaJwsSignatureProvider

public EcDsaJwsSignatureProvider(ECPrivateKey key,
                                 AlgorithmParameterSpec spec,
                                 String algo)

EcDsaJwsSignatureProvider

public EcDsaJwsSignatureProvider(ECPrivateKey key,
                                 SecureRandom random,
                                 AlgorithmParameterSpec spec,
                                 String algo)
Method Detail

isValidAlgorithmFamily

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


Apache CXF