Class EcDsaJwsSignatureVerifier
java.lang.Object
org.apache.cxf.rs.security.jose.jws.PublicKeyJwsSignatureVerifier
org.apache.cxf.rs.security.jose.jws.EcDsaJwsSignatureVerifier
- All Implemented Interfaces:
JwsSignatureVerifier
-
Field Summary
Fields inherited from class org.apache.cxf.rs.security.jose.jws.PublicKeyJwsSignatureVerifier
LOG -
Constructor Summary
ConstructorsConstructorDescriptionEcDsaJwsSignatureVerifier(X509Certificate cert, AlgorithmParameterSpec spec, SignatureAlgorithm supportedAlgo) EcDsaJwsSignatureVerifier(X509Certificate cert, SignatureAlgorithm supportedAlgo) EcDsaJwsSignatureVerifier(PublicKey key, AlgorithmParameterSpec spec, SignatureAlgorithm supportedAlgo) EcDsaJwsSignatureVerifier(PublicKey key, SignatureAlgorithm supportedAlgo) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisValidAlgorithmFamily(String algo) booleanverify(JwsHeaders headers, String unsignedText, byte[] signature) Methods inherited from class org.apache.cxf.rs.security.jose.jws.PublicKeyJwsSignatureVerifier
checkAlgorithm, createJwsVerificationSignature, getAlgorithm, getX509Certificate
-
Constructor Details
-
EcDsaJwsSignatureVerifier
-
EcDsaJwsSignatureVerifier
public EcDsaJwsSignatureVerifier(PublicKey key, AlgorithmParameterSpec spec, SignatureAlgorithm supportedAlgo) -
EcDsaJwsSignatureVerifier
-
EcDsaJwsSignatureVerifier
public EcDsaJwsSignatureVerifier(X509Certificate cert, AlgorithmParameterSpec spec, SignatureAlgorithm supportedAlgo)
-
-
Method Details
-
verify
- Specified by:
verifyin interfaceJwsSignatureVerifier- Overrides:
verifyin classPublicKeyJwsSignatureVerifier
-
isValidAlgorithmFamily
- Overrides:
isValidAlgorithmFamilyin classPublicKeyJwsSignatureVerifier
-