Class BaseJwksEndpoint

    • Constructor Detail

      • BaseJwksEndpoint

        public BaseJwksEndpoint()
    • Method Detail

      • handle

        public javax.ws.rs.core.Response handle​(com.authlete.common.api.AuthleteApi api)
        Handle a request for a JWK Set document.

        This method internally creates a JwksRequestHandler instance and calls its JwksRequestHandler.handle() method. Then, this method uses the value returned from the handle() method as a response from this method.

        When JwksRequestHandler.handle() method raises a WebApplicationException, this method calls onError() method with the exception. The default implementation of onError() does nothing. You can override the method as necessary. After calling onError() method, this method calls getResponse() method of the exception and uses the returned value as a response from this method.

        Parameters:
        api - An implementation of AuthleteApi.
        Returns:
        A response that should be returned to the client application.