OAuth Resource Endpoint

Issue #112 resolved
ShengChe Hsiao created an issue

Dears

How do I create Resource Endpoint with this library? Do I have to implement my own class? Or any suggestion?

Comments (2)

  1. Connect2id OSS

    Hi,

    It's very easy to start with plain servlets:

    import javax.servlet.*;
    import com.nimbusds.oauth2.sdk.*;
    import com.nimbusds.oauth2.sdk.http.*;
    
    public class TokenEndpoint extends HttpServlet {
    
        @Override
        public void service(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
    
             HTTPRequest httpRequest = new HTTPRequest(httpServletRequest);
             TokenRequest tokenRequest = TokenRequest.parse(httpRequest);
    
             // process the request
             // ...
    
            AccessTokenResponse tokenResponse = new AccessTokenResponse(...);
            tokenResponse.toHTTPResponse().applyTo(httpServletResponse);
        }
    }
    
  2. Log in to comment