Class JwsJwksJwtAccessTokenValidator
java.lang.Object
org.apache.cxf.rs.security.jose.common.AbstractJoseConsumer
org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer
org.apache.cxf.rs.security.oauth2.filters.JwtAccessTokenValidator
org.apache.cxf.rs.security.oauth2.filters.JwsJwksJwtAccessTokenValidator
- All Implemented Interfaces:
AccessTokenValidator
Validate Access Token signature using JWK Set from
AuthorizationMetadata.getJwksURL() according to
JoseHeaders.getKeyId()-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JwsSignatureVerifiergetInitializedSignatureVerifier(JwsHeaders jwsHeaders) voidsetJwksURL(String jwksURL) voidsetJwsVerifier(JwsSignatureVerifier theJwsVerifier) Methods inherited from class org.apache.cxf.rs.security.oauth2.filters.JwtAccessTokenValidator
getSupportedAuthorizationSchemes, setJwtAccessTokenClaimMap, validateAccessTokenMethods inherited from class org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer
getClockOffset, getInitializedSignatureVerifier, getJwtToken, getJwtToken, getTtl, setClockOffset, setTtl, validateTokenMethods inherited from class org.apache.cxf.rs.security.jose.common.AbstractJoseConsumer
checkProcessRequirements, getInitializedDecryptionProvider, getJweDecryptor, getJwsVerifier, isJweRequired, isJwsRequired, setJweDecryptor, setJweRequired, setJwsRequired
-
Constructor Details
-
JwsJwksJwtAccessTokenValidator
public JwsJwksJwtAccessTokenValidator()
-
-
Method Details
-
getInitializedSignatureVerifier
- Overrides:
getInitializedSignatureVerifierin classAbstractJoseConsumer
-
setJwksURL
-
setJwsVerifier
- Overrides:
setJwsVerifierin classAbstractJoseConsumer
-