您的浏览器已禁用 JavaScript。
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
C
G
H
I
L
O
P
R
S
V
W
A
AbstractWebActorLoginStorage
<
W
extends
WebLoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.web.login
中的类
web环境简单实现抽象,不支持集群
AbstractWebActorLoginStorage()
- 类 的构造器cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
ActorLoginStorage
<
I
extends
LoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.login
中的接口
登录用户信息储存与访问接口
addLoginListener(LoginListener<I, A>)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
添加登录监听器
addLoginListener(LoginListener<W, A>)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
添加登录监听器
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
在DispatcherServlet完全处理完请求后被调用 当有拦截器抛出异常时,会从当前拦截器往回执行所有的拦截器的afterCompletion()
ApplicationLoginManager
<
E
,
I
extends
LoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.login
中的接口
应用认证(登录)用户管理程序
authenticate(A, E)
- 接口 中的方法cn.featherfly.permission.authentication.
Authenticator
认证.
authenticate(A, HttpServletRequest)
- 类 中的方法cn.featherfly.permission.web.authentication.
ValidateCodeAuthenticator
认证.
authenticate(A, HttpServletRequest)
- 接口 中的方法cn.featherfly.permission.web.authentication.
WebAuthenticator
认证.
AuthenticationException
-
cn.featherfly.permission.authentication
中的异常错误
认证异常
AuthenticationException()
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Object[], Locale, Throwable)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Locale, Throwable)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Object[], Throwable)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Throwable)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Object[], Locale)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Object[])
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String, Locale)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(String)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
AuthenticationException(Throwable)
- 异常错误 的构造器cn.featherfly.permission.authentication.
AuthenticationException
构造方法
Authenticator
<
A
extends
PermissionActor
,
E
> -
cn.featherfly.permission.authentication
中的接口
认证者
AuthorizedInterceptor
-
cn.featherfly.permission.web.login.springmvc.interceptor
中的类
AuthorizedInterceptor()
- 类 的构造器cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
C
cn.featherfly.permission.authentication
- 程序包 cn.featherfly.permission.authentication
cn.featherfly.permission.core
- 程序包 cn.featherfly.permission.core
cn.featherfly.permission.exception
- 程序包 cn.featherfly.permission.exception
cn.featherfly.permission.login
- 程序包 cn.featherfly.permission.login
cn.featherfly.permission.web.authentication
- 程序包 cn.featherfly.permission.web.authentication
cn.featherfly.permission.web.login
- 程序包 cn.featherfly.permission.web.login
cn.featherfly.permission.web.login.listener
- 程序包 cn.featherfly.permission.web.login.listener
cn.featherfly.permission.web.login.springmvc.interceptor
- 程序包 cn.featherfly.permission.web.login.springmvc.interceptor
cn.featherfly.permission.web.login.springmvc.resolver
- 程序包 cn.featherfly.permission.web.login.springmvc.resolver
containsKey(String)
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
是否包含指定key
containsKey(String)
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
是否包含指定key
createLoginInfo()
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
创建LoginInfo
createLoginInfo()
- 类 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorageSimpleImpl
创建LoginInfo
G
get(String)
- 类 中的方法cn.featherfly.permission.login.
LoginInfo
返回属性
getActor()
- 类 中的方法cn.featherfly.permission.login.
LoginInfo
返回actor
getAuthenticators()
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
返回authenticators
getDescp()
- 接口 中的方法cn.featherfly.permission.core.
PermissionActor
获取描述信息
getId()
- 接口 中的方法cn.featherfly.permission.core.
PermissionActor
返回字符串表示的唯一标示
getId()
- 接口 中的方法cn.featherfly.permission.core.
Privilege
返回许可的ID
getIp()
- 类 中的方法cn.featherfly.permission.web.login.
WebLoginInfo
返回ip
getLoginActors()
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
获取登录的行动者.
getLoginActors()
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
获取登录的行动者.
getLoginActors()
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
获取登录的行动者.
getLoginActors()
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
获取登录的行动者.
getLoginActors()
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
获取登录的行动者.
getLoginInfo(String)
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
获取指定行动者的登录信息.
getLoginInfo(A)
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
获取指定行动者的登录信息.
getLoginInfo(E)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
获取指定行动者的登录信息.
getLoginInfo(A)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
获取指定行动者的登录信息.
getLoginInfo()
- 类 中的方法cn.featherfly.permission.login.
LoginEvent
返回loginInfo
getLoginInfo(String)
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
获取指定行动者的登录信息.
getLoginInfo(A)
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
获取指定行动者的登录信息.
getLoginInfo(String)
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
获取指定行动者的登录信息.
getLoginInfo(A)
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
获取指定行动者的登录信息.
getLoginInfo(HttpSession)
- 接口 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManager
获取指定行动者的登录信息.
getLoginInfo(HttpServletRequest)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
获取指定行动者的登录信息.
getLoginInfo(HttpSession)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
获取指定行动者的登录信息.
getLoginInfo(A)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
获取指定行动者的登录信息.
getLoginInfos()
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
获取登录的行动者.
getLoginInfos()
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
获取登录的行动者.
getLoginInfos()
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
获取登录的行动者.
getLoginTime()
- 类 中的方法cn.featherfly.permission.login.
LoginInfo
返回loginTime
getName()
- 接口 中的方法cn.featherfly.permission.core.
PermissionActor
获取名称
getName()
- 接口 中的方法cn.featherfly.permission.core.
Privilege
返回许可的名称
getOwnPrivileges()
- 接口 中的方法cn.featherfly.permission.core.
PermissionActor
返回行动者拥有的许可
getReadblePrivileges()
- 接口 中的方法cn.featherfly.permission.core.
PermissionActor
返回行动者可以看到的许可
getSession()
- 类 中的方法cn.featherfly.permission.web.login.
WebLoginInfo
返回session
H
hasPrivilege(Privilege)
- 接口 中的方法cn.featherfly.permission.core.
PermissionActor
返回是否拥有指定的权限.
I
isLogin(E)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
是否登录.
isLogin(A)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
是否登录.
isLogin(HttpServletRequest)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
是否登录.
isLogin(A)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
是否登录.
isSameOnline()
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
返回sameOnline
L
logger
- 类 中的变量cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
login(A, E)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
登录.
Login
-
cn.featherfly.permission.login
中的注释类型
用于描述登陆信息
login(A, HttpServletRequest)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
登录.
LoginEvent
<
I
extends
LoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.login
中的类
LoginEvent
LoginEvent()
- 类 的构造器cn.featherfly.permission.login.
LoginEvent
LoginInfo
<
A
extends
PermissionActor
> -
cn.featherfly.permission.login
中的类
登陆信息 copyright cdthgk 2010-2020, all rights reserved.
LoginInfo()
- 类 的构造器cn.featherfly.permission.login.
LoginInfo
LoginInfoHandlerMethodArgumentResolver
-
cn.featherfly.permission.web.login.springmvc.resolver
中的类
登陆信息方法参数Resolver
LoginInfoHandlerMethodArgumentResolver()
- 类 的构造器cn.featherfly.permission.web.login.springmvc.resolver.
LoginInfoHandlerMethodArgumentResolver
LoginListener
<
I
extends
LoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.login
中的接口
LoginListener
logout(E)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
注销
logout(A)
- 接口 中的方法cn.featherfly.permission.login.
ApplicationLoginManager
注销
logout(HttpSession)
- 接口 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManager
注销
logout(HttpServletRequest)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
注销
logout(HttpSession)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
注销
logout(A)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
注销
O
onLogin(LoginEvent<I, A>)
- 接口 中的方法cn.featherfly.permission.login.
LoginListener
登录成功以后执行
onLogout(LoginEvent<I, A>)
- 接口 中的方法cn.featherfly.permission.login.
LoginListener
注销成功以后执行
P
PermissionActor
-
cn.featherfly.permission.core
中的接口
行动者
PermissionException
-
cn.featherfly.permission.exception
中的异常错误
PermissionException
PermissionException()
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Object[], Locale, Throwable)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Locale, Throwable)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Object[], Throwable)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Throwable)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Object[], Locale)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Object[])
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String, Locale)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(String)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
PermissionException(Throwable)
- 异常错误 的构造器cn.featherfly.permission.exception.
PermissionException
构造方法
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
preHandle(HttpServletRequest, HttpServletResponse, Object)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
在业务处理器处理请求之前被调用 如果返回false 从当前的拦截器往回执行所有拦截器的afterCompletion(),再退出拦截器链 如果返回true 执行下一个拦截器,直到所有的拦截器都执行完毕 再执行被拦截的Controller 然后进入拦截器链, 从最后一个拦截器往回执行所有的postHandle() 接着再从最后一个拦截器往回执行所有的afterCompletion()
Privilege
-
cn.featherfly.permission.core
中的接口
许可
R
remove(A)
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
移除
remove(String)
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
移除
remove(A)
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
移除
remove(String)
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
移除
remove(A)
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
移除
remove(String)
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
移除
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.resolver.
LoginInfoHandlerMethodArgumentResolver
S
sessionCreated(HttpSessionEvent)
- 类 中的方法cn.featherfly.permission.web.login.listener.
WebActorLoginListener
sessionDestroyed(HttpSessionEvent)
- 类 中的方法cn.featherfly.permission.web.login.listener.
WebActorLoginListener
set(String, Object)
- 类 中的方法cn.featherfly.permission.login.
LoginInfo
设置属性
setActor(A)
- 类 中的方法cn.featherfly.permission.login.
LoginInfo
设置actor
setApplicationLoginManager(WebApplicationLoginManager<?, ?>)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
设置applicationLoginManager
setApplicationLoginManager(WebApplicationLoginManager<?, ?>)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.resolver.
LoginInfoHandlerMethodArgumentResolver
设置applicationLoginManager
setAuthenticators(List<WebAuthenticator>)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
设置authenticators
setCharset(String)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
设置charset
setExcludes(Collection<String>)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.interceptor.
AuthorizedInterceptor
设置excludeURI
setIp(String)
- 类 中的方法cn.featherfly.permission.web.login.
WebLoginInfo
设置ip
setLoginInfo(I)
- 类 中的方法cn.featherfly.permission.login.
LoginEvent
设置loginInfo
setLoginListeners(List<LoginListener<W, A>>)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
设置loginListeners
setLoginTime(Date)
- 类 中的方法cn.featherfly.permission.login.
LoginInfo
设置loginTime
setSameOnline(boolean)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
设置sameOnline
setSession(String)
- 类 中的方法cn.featherfly.permission.web.login.
WebLoginInfo
设置session
setWebActorLoginStorage(WebActorLoginStorage<W, A>)
- 类 中的方法cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
设置webActorLoginStorage
store(String, A)
- 接口 中的方法cn.featherfly.permission.login.
ActorLoginStorage
存储
store(String, A)
- 类 中的方法cn.featherfly.permission.web.login.
AbstractWebActorLoginStorage
存储
store(String, A)
- 接口 中的方法cn.featherfly.permission.web.login.
WebActorLoginStorage
存储
supportsParameter(MethodParameter)
- 类 中的方法cn.featherfly.permission.web.login.springmvc.resolver.
LoginInfoHandlerMethodArgumentResolver
V
ValidateCodeAuthenticator
<
A
extends
PermissionActor
> -
cn.featherfly.permission.web.authentication
中的类
验证码验证器
ValidateCodeAuthenticator()
- 类 的构造器cn.featherfly.permission.web.authentication.
ValidateCodeAuthenticator
W
WebActorLoginListener
-
cn.featherfly.permission.web.login.listener
中的类
WebActorLoginListener
WebActorLoginListener()
- 类 的构造器cn.featherfly.permission.web.login.listener.
WebActorLoginListener
WebActorLoginStorage
<
W
extends
WebLoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.web.login
中的接口
登录用户信息储存与访问接口
WebActorLoginStorageSimpleImpl
-
cn.featherfly.permission.web.login
中的类
web环境简单实现,不支持集群
WebActorLoginStorageSimpleImpl()
- 类 的构造器cn.featherfly.permission.web.login.
WebActorLoginStorageSimpleImpl
WebApplicationLoginManager
<
W
extends
WebLoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.web.login
中的接口
Web应用登录用户管理程序
WebApplicationLoginManagerImpl
<
W
extends
WebLoginInfo
<
A
>,
A
extends
PermissionActor
> -
cn.featherfly.permission.web.login
中的类
WebApplicationLoginManagerImpl
WebApplicationLoginManagerImpl()
- 类 的构造器cn.featherfly.permission.web.login.
WebApplicationLoginManagerImpl
WebAuthenticator
<
A
extends
PermissionActor
> -
cn.featherfly.permission.web.authentication
中的接口
WEB环境下的认证者
WebLoginInfo
<
A
extends
PermissionActor
> -
cn.featherfly.permission.web.login
中的类
Web系统用户登录以后的信息绑定值对象
WebLoginInfo()
- 类 的构造器cn.featherfly.permission.web.login.
WebLoginInfo
A
C
G
H
I
L
O
P
R
S
V
W
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类