@Component public class Auth0CallbackHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Auth0Config |
appConfig |
protected Auth0Client |
auth0Client |
protected String |
redirectOnFail |
protected String |
redirectOnSuccess |
| Constructor and Description |
|---|
Auth0CallbackHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected Tokens |
fetchTokens(javax.servlet.http.HttpServletRequest req) |
void |
handle(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Entry point
|
protected boolean |
hasError(javax.servlet.http.HttpServletRequest req) |
protected boolean |
isValidRequest(javax.servlet.http.HttpServletRequest req) |
protected boolean |
isValidState(javax.servlet.http.HttpServletRequest req) |
protected void |
onFailure(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
Exception ex) |
protected void |
onSuccess(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
protected void |
setAppConfig(Auth0Config appConfig) |
protected void |
setAuth0Client(Auth0Client auth0Client) |
protected void |
store(Tokens tokens,
Auth0User user,
javax.servlet.http.HttpServletRequest req) |
protected String redirectOnSuccess
protected String redirectOnFail
protected Auth0Config appConfig
protected Auth0Client auth0Client
@Autowired protected void setAuth0Client(Auth0Client auth0Client)
@Autowired protected void setAppConfig(Auth0Config appConfig)
public void handle(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionprotected void onSuccess(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected void onFailure(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
Exception ex)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected void store(Tokens tokens, Auth0User user, javax.servlet.http.HttpServletRequest req)
protected Tokens fetchTokens(javax.servlet.http.HttpServletRequest req)
protected boolean isValidRequest(javax.servlet.http.HttpServletRequest req)
throws IOException
IOExceptionprotected boolean hasError(javax.servlet.http.HttpServletRequest req)
protected boolean isValidState(javax.servlet.http.HttpServletRequest req)
Copyright © 2016. All Rights Reserved.