Class AbstractJwsSignatureProvider
java.lang.Object
org.apache.cxf.rs.security.jose.jws.AbstractJwsSignatureProvider
- All Implemented Interfaces:
JwsSignatureProvider
- Direct Known Subclasses:
HmacJwsSignatureProvider,PrivateKeyJwsSignatureProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckAlgorithm(String algo) createJwsSignature(JwsHeaders headers) Create a signature handler capable of updating the signature input (optional operation)protected abstract JwsSignaturedoCreateJwsSignature(JwsHeaders headers) protected abstract booleanisValidAlgorithmFamily(String algo) protected JwsHeadersprepareHeaders(JwsHeaders headers) byte[]sign(JwsHeaders headers, byte[] content)
-
Field Details
-
LOG
-
-
Constructor Details
-
AbstractJwsSignatureProvider
-
-
Method Details
-
prepareHeaders
-
getAlgorithm
- Specified by:
getAlgorithmin interfaceJwsSignatureProvider
-
sign
- Specified by:
signin interfaceJwsSignatureProvider
-
createJwsSignature
Description copied from interface:JwsSignatureProviderCreate a signature handler capable of updating the signature input (optional operation)- Specified by:
createJwsSignaturein interfaceJwsSignatureProvider
-
doCreateJwsSignature
-
checkAlgorithm
-
isValidAlgorithmFamily
-