Class JwtBearerAuthHandler

  • All Implemented Interfaces:
    javax.ws.rs.container.ContainerRequestFilter

    public class JwtBearerAuthHandler
    extends OAuthServerJoseJwtConsumer
    implements javax.ws.rs.container.ContainerRequestFilter
    • Constructor Detail

      • JwtBearerAuthHandler

        public JwtBearerAuthHandler()
    • Method Detail

      • filter

        public void filter​(javax.ws.rs.container.ContainerRequestContext context)
        Specified by:
        filter in interface javax.ws.rs.container.ContainerRequestFilter
      • configureSecurityContext

        protected org.apache.cxf.security.SecurityContext configureSecurityContext​(org.apache.cxf.rs.security.jose.jwt.JwtToken token)
      • validateToken

        protected void validateToken​(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt)
        Overrides:
        validateToken in class org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer
      • isValidateAudience

        public boolean isValidateAudience()
      • setValidateAudience

        public void setValidateAudience​(boolean validateAudience)