public class KissoDefaultHandler extends Object implements SSOHandlerInterceptor
SSO 默认拦截处理器,自定义 Handler 可继承该类。
| 构造器和说明 |
|---|
KissoDefaultHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static KissoDefaultHandler |
getInstance()
new 当前对象
|
boolean |
preTokenIsNull(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
token 为空未登录, 自定义处理逻辑
返回 true 继续执行(清理登录状态,重定向至登录界面),false 停止执行
|
boolean |
preTokenIsNullAjax(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
未登录时,处理 AJAX 请求。
|
public static KissoDefaultHandler getInstance()
public boolean preTokenIsNullAjax(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
返回 HTTP 状态码 401(未授权) 请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。
preTokenIsNullAjax 在接口中 SSOHandlerInterceptorpublic boolean preTokenIsNull(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
SSOHandlerInterceptor返回 true 继续执行(清理登录状态,重定向至登录界面),false 停止执行
preTokenIsNull 在接口中 SSOHandlerInterceptor