Class JWTHttpAuthenticationMechanism

  • All Implemented Interfaces:
    javax.security.enterprise.authentication.mechanism.http.HttpAuthenticationMechanism

    @ApplicationScoped
    public class JWTHttpAuthenticationMechanism
    extends Object
    implements javax.security.enterprise.authentication.mechanism.http.HttpAuthenticationMechanism
    A JAX-RS HttpAuthenticationMechanism prototype TODO - JavaDoc and tests
    • Constructor Detail

      • JWTHttpAuthenticationMechanism

        public JWTHttpAuthenticationMechanism()
    • Method Detail

      • validateRequest

        public javax.security.enterprise.AuthenticationStatus validateRequest​(javax.servlet.http.HttpServletRequest request,
                                                                              javax.servlet.http.HttpServletResponse response,
                                                                              javax.security.enterprise.authentication.mechanism.http.HttpMessageContext httpMessageContext)
                                                                       throws javax.security.enterprise.AuthenticationException
        Specified by:
        validateRequest in interface javax.security.enterprise.authentication.mechanism.http.HttpAuthenticationMechanism
        Throws:
        javax.security.enterprise.AuthenticationException