Class JwtFilter

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

    @Provider
    public class JwtFilter
    extends Object
    implements javax.ws.rs.container.ContainerRequestFilter
    • Method Detail

      • filter

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

        public com.auth0.jwt.interfaces.DecodedJWT validateAndReturnDecodedJwtToken​(String token)
      • validateAndReturnUsername

        public String validateAndReturnUsername​(Map<String,​com.auth0.jwt.interfaces.Claim> claims)
      • extractToken

        protected static String extractToken​(javax.ws.rs.core.MultivaluedMap<String,​String> headers)
      • extractToken

        public static String extractToken​(String tokenFromHeader)