类 AdminContextInterceptor
java.lang.Object
com.publiccms.interceptor.WebContextInterceptor
com.publiccms.interceptor.AdminContextInterceptor
- 所有已实现的接口:
org.springframework.web.servlet.HandlerInterceptor
AdminContextInterceptor
-
字段概要
字段修饰符和类型字段说明private String
private String
private String
private String[]
private String[]
private SysRoleAuthorizedService
private SysRoleService
private String
private org.springframework.web.util.UrlPathHelper
从类继承的字段 com.publiccms.interceptor.WebContextInterceptor
fileUploadComponent, localeChangeInterceptor, log, siteComponent, sysUserService
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private boolean
ownsAllRight
(String roles) boolean
preHandle
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler) private void
redirectLogin
(String ctxPath, String path, String queryString, String requestedWith, jakarta.servlet.http.HttpServletResponse response) void
setAdminContextPath
(String adminContextPath) void
setLoginJsonUrl
(String loginJsonUrl) void
setLoginUrl
(String loginUrl) void
setNeedNotAuthorizedUrls
(String[] needNotAuthorizedUrls) void
setNeedNotLoginUrls
(String[] needNotLoginUrls) void
setUnauthorizedUrl
(String unauthorizedUrl) private boolean
private boolean
verifyNeedLogin
(String url) 从类继承的方法 com.publiccms.interceptor.WebContextInterceptor
initUser
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.springframework.web.servlet.HandlerInterceptor
afterCompletion, postHandle
-
字段详细资料
-
adminContextPath
-
loginUrl
-
loginJsonUrl
-
unauthorizedUrl
-
needNotLoginUrls
-
needNotAuthorizedUrls
-
urlPathHelper
private org.springframework.web.util.UrlPathHelper urlPathHelper -
roleAuthorizedService
-
sysRoleService
-
-
构造器详细资料
-
AdminContextInterceptor
public AdminContextInterceptor()
-
-
方法详细资料
-
preHandle
public boolean preHandle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler) - 指定者:
preHandle
在接口中org.springframework.web.servlet.HandlerInterceptor
- 覆盖:
preHandle
在类中WebContextInterceptor
-
redirectLogin
private void redirectLogin(String ctxPath, String path, String queryString, String requestedWith, jakarta.servlet.http.HttpServletResponse response) throws IOException - 抛出:
IOException
-
ownsAllRight
-
verifyNeedLogin
-
verifyNeedAuthorized
-
setAdminContextPath
- 参数:
adminContextPath
- the adminContextPath to set
-
getAdminContextPath
- 返回:
- the adminContextPath
-
setLoginUrl
- 参数:
loginUrl
-
-
setLoginJsonUrl
- 参数:
loginJsonUrl
-
-
setUnauthorizedUrl
- 参数:
unauthorizedUrl
-
-
setNeedNotLoginUrls
- 参数:
needNotLoginUrls
-
-
setNeedNotAuthorizedUrls
- 参数:
needNotAuthorizedUrls
-
-