Class JwtAuthenticationFilter
- java.lang.Object
-
- org.apache.cxf.rs.security.jose.common.AbstractJoseConsumer
-
- org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer
-
- org.apache.cxf.rs.security.jose.jaxrs.AbstractJwtAuthenticationFilter
-
- org.apache.cxf.rs.security.jose.jaxrs.JwtAuthenticationFilter
-
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
public class JwtAuthenticationFilter extends AbstractJwtAuthenticationFilter
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.rs.security.jose.jaxrs.AbstractJwtAuthenticationFilter
LOG
-
-
Constructor Summary
Constructors Constructor Description JwtAuthenticationFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetEncodedJwtToken(javax.ws.rs.container.ContainerRequestContext requestContext)voidsetExpectedAuthScheme(String expectedAuthScheme)-
Methods inherited from class org.apache.cxf.rs.security.jose.jaxrs.AbstractJwtAuthenticationFilter
configureSecurityContext, filter, getRoleClaim, isValidateAudience, setRoleClaim, setValidateAudience, validateToken
-
Methods inherited from class org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer
getClockOffset, getInitializedSignatureVerifier, getJwtToken, getJwtToken, getTtl, setClockOffset, setTtl
-
Methods inherited from class org.apache.cxf.rs.security.jose.common.AbstractJoseConsumer
checkProcessRequirements, getInitializedDecryptionProvider, getInitializedSignatureVerifier, getJweDecryptor, getJwsVerifier, isJweRequired, isJwsRequired, setJweDecryptor, setJweRequired, setJwsRequired, setJwsVerifier
-
-
-
-
Method Detail
-
getEncodedJwtToken
protected String getEncodedJwtToken(javax.ws.rs.container.ContainerRequestContext requestContext)
- Specified by:
getEncodedJwtTokenin classAbstractJwtAuthenticationFilter
-
setExpectedAuthScheme
public void setExpectedAuthScheme(String expectedAuthScheme)
-
-