Class EcDsaJwsSignatureProvider
java.lang.Object
org.apache.cxf.rs.security.jose.jws.AbstractJwsSignatureProvider
org.apache.cxf.rs.security.jose.jws.PrivateKeyJwsSignatureProvider
org.apache.cxf.rs.security.jose.jws.EcDsaJwsSignatureProvider
- All Implemented Interfaces:
JwsSignatureProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classNested classes/interfaces inherited from class org.apache.cxf.rs.security.jose.jws.PrivateKeyJwsSignatureProvider
PrivateKeyJwsSignatureProvider.PrivateKeyJwsSignature -
Field Summary
Fields inherited from class org.apache.cxf.rs.security.jose.jws.AbstractJwsSignatureProvider
LOG -
Constructor Summary
ConstructorsConstructorDescriptionEcDsaJwsSignatureProvider(ECPrivateKey key, SecureRandom random, AlgorithmParameterSpec spec, SignatureAlgorithm algo) EcDsaJwsSignatureProvider(ECPrivateKey key, AlgorithmParameterSpec spec, SignatureAlgorithm algo) -
Method Summary
Modifier and TypeMethodDescriptionprotected JwsSignatureprotected booleanisValidAlgorithmFamily(String algo) Methods inherited from class org.apache.cxf.rs.security.jose.jws.PrivateKeyJwsSignatureProvider
doCreateJwsSignatureMethods inherited from class org.apache.cxf.rs.security.jose.jws.AbstractJwsSignatureProvider
checkAlgorithm, createJwsSignature, getAlgorithm, prepareHeaders, sign
-
Constructor Details
-
EcDsaJwsSignatureProvider
-
EcDsaJwsSignatureProvider
public EcDsaJwsSignatureProvider(ECPrivateKey key, AlgorithmParameterSpec spec, SignatureAlgorithm algo) -
EcDsaJwsSignatureProvider
public EcDsaJwsSignatureProvider(ECPrivateKey key, SecureRandom random, AlgorithmParameterSpec spec, SignatureAlgorithm algo)
-
-
Method Details
-
isValidAlgorithmFamily
- Overrides:
isValidAlgorithmFamilyin classPrivateKeyJwsSignatureProvider
-
doCreateJwsSignature
- Overrides:
doCreateJwsSignaturein classPrivateKeyJwsSignatureProvider
-