JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
A
AbstractAuthentication
- Class in
org.beangle.security.authc
AbstractAuthentication(Collection<?>)
- Constructor for class org.beangle.security.authc.
AbstractAuthentication
AbstractAuthenticationManager
- Class in
org.beangle.security.authc
AbstractAuthenticationManager()
- Constructor for class org.beangle.security.authc.
AbstractAuthenticationManager
access(String, Instant)
- Method in interface org.beangle.security.core.session.
SessionRepo
更新对应sessionId的最后访问时间
AccessDeniedException
- Exception in
org.beangle.security.access
授权异常
AccessDeniedException(Object, String)
- Constructor for exception org.beangle.security.access.
AccessDeniedException
Account
- Interface in
org.beangle.security.core.userdetail
Provides core user information.
AccountExpiredException
- Exception in
org.beangle.security.authc
账户过期异常
AccountExpiredException(String)
- Constructor for exception org.beangle.security.authc.
AccountExpiredException
AccountExpiredException(String, Object)
- Constructor for exception org.beangle.security.authc.
AccountExpiredException
AccountStatusChecker
- Class in
org.beangle.security.core.userdetail
AccountStatusChecker()
- Constructor for class org.beangle.security.core.userdetail.
AccountStatusChecker
AccountStatusException
- Exception in
org.beangle.security.authc
AccountStatusException()
- Constructor for exception org.beangle.security.authc.
AccountStatusException
AccountStatusException(String)
- Constructor for exception org.beangle.security.authc.
AccountStatusException
AccountStatusException(String, Object)
- Constructor for exception org.beangle.security.authc.
AccountStatusException
Agent(String, String, String)
- Constructor for class org.beangle.security.core.session.
Session.Agent
AllValue
- Static variable in interface org.beangle.security.data.
Profile
AnonymousAuthentication
- Class in
org.beangle.security.authc
AnonymousAuthentication(Object, Collection<?>)
- Constructor for class org.beangle.security.authc.
AnonymousAuthentication
authenticate(Authentication)
- Method in class org.beangle.security.authc.
AbstractAuthenticationManager
authenticate(Authentication)
- Method in interface org.beangle.security.authc.
AuthenticationManager
认证
authenticate(Authentication)
- Method in interface org.beangle.security.authc.
AuthenticationProvider
Authentication
- Interface in
org.beangle.security.core
认证信息
AuthenticationDetailsSource
<
C
,
T
> - Interface in
org.beangle.security.authc
AuthenticationException
- Exception in
org.beangle.security.core
认证异常
AuthenticationException()
- Constructor for exception org.beangle.security.core.
AuthenticationException
AuthenticationException(String)
- Constructor for exception org.beangle.security.core.
AuthenticationException
AuthenticationException(Throwable)
- Constructor for exception org.beangle.security.core.
AuthenticationException
AuthenticationException(String, Object)
- Constructor for exception org.beangle.security.core.
AuthenticationException
AuthenticationManager
- Interface in
org.beangle.security.authc
认证服务
AuthenticationProvider
- Interface in
org.beangle.security.authc
被监视者服务
AuthorityManager
- Interface in
org.beangle.security.access
授权判断服务
B
BadCredentialsException
- Exception in
org.beangle.security.authc
BadCredentialsException()
- Constructor for exception org.beangle.security.authc.
BadCredentialsException
BadCredentialsException(String)
- Constructor for exception org.beangle.security.authc.
BadCredentialsException
BadCredentialsException(String, Object)
- Constructor for exception org.beangle.security.authc.
BadCredentialsException
BeangleSecurityException
- Exception in
org.beangle.security
BeangleSecurityException()
- Constructor for exception org.beangle.security.
BeangleSecurityException
BeangleSecurityException(String)
- Constructor for exception org.beangle.security.
BeangleSecurityException
BeangleSecurityException(Throwable)
- Constructor for exception org.beangle.security.
BeangleSecurityException
buildDetails(C)
- Method in interface org.beangle.security.authc.
AuthenticationDetailsSource
C
check(Account)
- Method in class org.beangle.security.core.userdetail.
AccountStatusChecker
check(Account)
- Method in interface org.beangle.security.core.userdetail.
UserDetailChecker
clear()
- Static method in class org.beangle.security.core.context.
SecurityContext
Explicitly clears the context value from the current thread.
clearExtraInfo()
- Method in exception org.beangle.security.core.
AuthenticationException
CredentialsExpiredException
- Exception in
org.beangle.security.authc
凭证过期异常
CredentialsExpiredException(String)
- Constructor for exception org.beangle.security.authc.
CredentialsExpiredException
CredentialsExpiredException(String, Object)
- Constructor for exception org.beangle.security.authc.
CredentialsExpiredException
crypt(String, String)
- Static method in class org.beangle.security.codec.
UnixCrypt
crypt(String)
- Static method in class org.beangle.security.codec.
UnixCrypt
D
decrypt(byte[])
- Method in class org.beangle.security.codec.
DESFactory
decrypt(byte[])
- Method in class org.beangle.security.codec.
SymmetricEncryptHelper
decrypt(byte[], byte[])
- Static method in class org.beangle.security.codec.
SymmetricEncryptHelper
DefaultAccount
- Class in
org.beangle.security.core.userdetail
DefaultAccount(String, String, Map<String, Object>)
- Constructor for class org.beangle.security.core.userdetail.
DefaultAccount
DefaultAccount(String, String)
- Constructor for class org.beangle.security.core.userdetail.
DefaultAccount
DefaultModule
- Class in
org.beangle.security
DefaultModule()
- Constructor for class org.beangle.security.
DefaultModule
DefaultSession
- Class in
org.beangle.security.core.session
DefaultSession()
- Constructor for class org.beangle.security.core.session.
DefaultSession
DefaultSession(String, DefaultAccount, Instant, Session.Agent)
- Constructor for class org.beangle.security.core.session.
DefaultSession
DESDecrypt
- Class in
org.beangle.security.codec
DESDecrypt(byte[])
- Constructor for class org.beangle.security.codec.
DESDecrypt
DESEncrypt
- Class in
org.beangle.security.codec
DESEncrypt(byte[])
- Constructor for class org.beangle.security.codec.
DESEncrypt
DESFactory
- Class in
org.beangle.security.codec
DESFactory(byte[], byte[])
- Constructor for class org.beangle.security.codec.
DESFactory
DigestPasswordEncoder
- Class in
org.beangle.security.authc.encoding
DigestPasswordEncoder()
- Constructor for class org.beangle.security.authc.encoding.
DigestPasswordEncoder
DisabledException
- Exception in
org.beangle.security.authc
账户禁用异常
DisabledException(String)
- Constructor for exception org.beangle.security.authc.
DisabledException
DisabledException(String, Object)
- Constructor for exception org.beangle.security.authc.
DisabledException
doAuthentication(Authentication)
- Method in class org.beangle.security.authc.
AbstractAuthenticationManager
doAuthentication(Authentication)
- Method in class org.beangle.security.authc.
ProviderManager
doBinding()
- Method in class org.beangle.security.
DefaultModule
doDecrypt(byte[])
- Method in class org.beangle.security.codec.
DESDecrypt
doEncrypt(byte[])
- Method in class org.beangle.security.codec.
DESEncrypt
E
encode(String)
- Static method in class org.beangle.security.codec.
EncryptUtil
encode(String, String)
- Static method in class org.beangle.security.codec.
EncryptUtil
Encode a string using algorithm specified in web.xml and return the resulting encrypted password.
EncryptUtil
- Class in
org.beangle.security.codec
加密工具
EncryptUtil()
- Constructor for class org.beangle.security.codec.
EncryptUtil
encypt(byte[])
- Method in class org.beangle.security.codec.
DESFactory
encypt(byte[])
- Method in class org.beangle.security.codec.
SymmetricEncryptHelper
encypt(byte[], byte[])
- Static method in class org.beangle.security.codec.
SymmetricEncryptHelper
equals(Object)
- Method in class org.beangle.security.authc.
AbstractAuthentication
equals(Object)
- Method in class org.beangle.security.authc.
AnonymousAuthentication
equals(Object)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
F
fromHexString(String)
- Static method in class org.beangle.security.codec.
DESFactory
fromHexString(String)
- Static method in class org.beangle.security.codec.
SymmetricEncryptHelper
16进制显示数据
G
get()
- Static method in class org.beangle.security.core.context.
SecurityContext
get(String)
- Method in interface org.beangle.security.core.session.
SessionRepo
查询对应sessionid的信息
getActions()
- Method in interface org.beangle.security.data.
Permission
getAgent()
- Method in class org.beangle.security.core.session.
DefaultSession
getAgent()
- Method in interface org.beangle.security.core.session.
Session
getAlgorithm()
- Method in class org.beangle.security.authc.encoding.
DigestPasswordEncoder
getAlgorithm()
- Method in class org.beangle.security.codec.
SymmetricEncryptHelper
getAuthentication()
- Method in exception org.beangle.security.core.
AuthenticationException
getAuthorities()
- Method in class org.beangle.security.authc.
AbstractAuthentication
getAuthorities()
- Method in interface org.beangle.security.core.
Authentication
getAuthorities()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getCredentials()
- Method in class org.beangle.security.authc.
AnonymousAuthentication
getCredentials()
- Method in class org.beangle.security.authc.
UsernamePasswordAuthentication
getCredentials()
- Method in interface org.beangle.security.core.
Authentication
getDescription()
- Method in interface org.beangle.security.core.userdetail.
Account
getDescription()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getDetails()
- Method in class org.beangle.security.authc.
AbstractAuthentication
getDetails()
- Method in interface org.beangle.security.core.
Authentication
getDetails()
- Method in interface org.beangle.security.core.userdetail.
Account
Returns the authorities granted to the user.
getDetails()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getExtraInfo()
- Method in exception org.beangle.security.core.
AuthenticationException
getFilters()
- Method in interface org.beangle.security.data.
Permission
getHolder()
- Static method in class org.beangle.security.core.context.
SecurityContext
getId()
- Method in class org.beangle.security.core.session.
DefaultSession
getId()
- Method in interface org.beangle.security.core.session.
Session
getIp()
- Method in class org.beangle.security.core.session.
Session.Agent
getIp()
- Static method in class org.beangle.security.
Securities
getLastAccessAt()
- Method in class org.beangle.security.core.session.
DefaultSession
getLastAccessAt()
- Method in interface org.beangle.security.core.session.
Session
查询最后访问时间
getLoginAt()
- Method in class org.beangle.security.core.session.
DefaultSession
getLoginAt()
- Method in interface org.beangle.security.core.session.
Session
登录时间
getMessage()
- Method in exception org.beangle.security.core.
AuthenticationException
getName()
- Method in class org.beangle.security.authc.
AbstractAuthentication
getName()
- Method in class org.beangle.security.core.session.
Session.Agent
getName()
- Method in interface org.beangle.security.core.userdetail.
Account
getName()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getOs()
- Method in class org.beangle.security.core.session.
Session.Agent
getPermission(String, String, String)
- Method in interface org.beangle.security.data.
ProfileService
查找符合固定资源的数据权限
getPermissions()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getPrincipal()
- Method in class org.beangle.security.authc.
AnonymousAuthentication
getPrincipal()
- Method in class org.beangle.security.authc.
UsernamePasswordAuthentication
getPrincipal()
- Method in interface org.beangle.security.core.
Authentication
getPrincipal()
- Method in class org.beangle.security.core.session.
DefaultSession
getPrincipal()
- Method in interface org.beangle.security.core.session.
Session
用户名
getPrincipal()
- Static method in class org.beangle.security.
Securities
getProfiles(String, String)
- Method in interface org.beangle.security.data.
ProfileService
查找用户在指定资源上对应的数据配置
getProperties()
- Method in interface org.beangle.security.data.
Profile
getProperty(String)
- Method in interface org.beangle.security.data.
Profile
getProviders()
- Method in class org.beangle.security.authc.
ProviderManager
getRemoteToken()
- Method in interface org.beangle.security.core.userdetail.
Account
getRemoteToken()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getRequest()
- Method in class org.beangle.security.core.context.
SecurityContext
getResource()
- Method in exception org.beangle.security.access.
AccessDeniedException
getResource()
- Static method in class org.beangle.security.
Securities
getRestrictions()
- Method in interface org.beangle.security.data.
Permission
getRunAs()
- Method in class org.beangle.security.core.context.
SecurityContext
getSession()
- Method in class org.beangle.security.core.context.
SecurityContext
getSession()
- Static method in class org.beangle.security.
Securities
getSessioninfo()
- Method in class org.beangle.security.core.session.
LoginEvent
getSessioninfo()
- Method in class org.beangle.security.core.session.
LogoutEvent
getStatus()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
getUser()
- Method in class org.beangle.security.core.context.
SecurityContext
getUsername()
- Static method in class org.beangle.security.
Securities
H
hashCode()
- Method in class org.beangle.security.authc.
AbstractAuthentication
hashCode()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
I
init()
- Method in class org.beangle.security.authc.
ProviderManager
Instance
- Static variable in class org.beangle.security.authc.
AnonymousAuthentication
Default anonymous instance
isAccountExpired()
- Method in interface org.beangle.security.core.userdetail.
Account
Indicates whether the user's account has expired.
isAccountExpired()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
isAccountLocked()
- Method in interface org.beangle.security.core.userdetail.
Account
Indicates whether the user is locked or unlocked.
isAccountLocked()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
isAuthenticated()
- Method in class org.beangle.security.authc.
AbstractAuthentication
isAuthenticated()
- Method in interface org.beangle.security.core.
Authentication
isAuthorized(SecurityContext)
- Method in interface org.beangle.security.access.
AuthorityManager
isAuthorized(SecurityContext, Request)
- Method in interface org.beangle.security.access.
AuthorityManager
isCredentialExpired()
- Method in interface org.beangle.security.core.userdetail.
Account
Indicates whether the user's credentials (password) has expired.
isCredentialExpired()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
isEnabled()
- Method in interface org.beangle.security.core.userdetail.
Account
Indicates whether the user is enabled or disabled.
isEnabled()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
isPasswordValid(String, String)
- Method in class org.beangle.security.authc.encoding.
DigestPasswordEncoder
isPasswordValid(String, String)
- Method in interface org.beangle.security.authc.encoding.
PasswordEncoder
isPasswordValid(String, String)
- Method in class org.beangle.security.authc.encoding.
PlaintextPasswordEncoder
isRoot(String)
- Method in interface org.beangle.security.access.
AuthorityManager
isRoot()
- Method in class org.beangle.security.core.context.
SecurityContext
isRoot()
- Static method in class org.beangle.security.
Securities
L
LockedException
- Exception in
org.beangle.security.authc
账户锁定异常
LockedException()
- Constructor for exception org.beangle.security.authc.
LockedException
LockedException(String)
- Constructor for exception org.beangle.security.authc.
LockedException
LockedException(String, Object)
- Constructor for exception org.beangle.security.authc.
LockedException
logger
- Variable in class org.beangle.security.authc.
AbstractAuthenticationManager
logger
- Variable in class org.beangle.security.authc.
ProviderManager
LoginEvent
- Class in
org.beangle.security.core.session
Login event
LoginEvent(Session)
- Constructor for class org.beangle.security.core.session.
LoginEvent
LogoutEvent
- Class in
org.beangle.security.core.session
Logout event
LogoutEvent(Session)
- Constructor for class org.beangle.security.core.session.
LogoutEvent
M
matches(String, String)
- Static method in class org.beangle.security.codec.
UnixCrypt
matches(Profile)
- Method in interface org.beangle.security.data.
Profile
O
org.beangle.security
- package org.beangle.security
org.beangle.security.access
- package org.beangle.security.access
org.beangle.security.authc
- package org.beangle.security.authc
org.beangle.security.authc.encoding
- package org.beangle.security.authc.encoding
org.beangle.security.codec
- package org.beangle.security.codec
org.beangle.security.core
- package org.beangle.security.core
org.beangle.security.core.context
- package org.beangle.security.core.context
org.beangle.security.core.session
- package org.beangle.security.core.session
org.beangle.security.core.userdetail
- package org.beangle.security.core.userdetail
org.beangle.security.data
- package org.beangle.security.data
P
PasswordEncoder
- Interface in
org.beangle.security.authc.encoding
Permission
- Interface in
org.beangle.security.data
PlaintextPasswordEncoder
- Class in
org.beangle.security.authc.encoding
PlaintextPasswordEncoder()
- Constructor for class org.beangle.security.authc.encoding.
PlaintextPasswordEncoder
Profile
- Interface in
org.beangle.security.data
属性配置
ProfileService
- Interface in
org.beangle.security.data
ProviderManager
- Class in
org.beangle.security.authc
ProviderManager()
- Constructor for class org.beangle.security.authc.
ProviderManager
ProviderNotFoundException
- Exception in
org.beangle.security.authc
ProviderNotFoundException(String)
- Constructor for exception org.beangle.security.authc.
ProviderNotFoundException
providers
- Variable in class org.beangle.security.authc.
ProviderManager
R
register(Authentication, String)
- Method in interface org.beangle.security.core.session.
SessionRegistry
注册
remove(String)
- Method in interface org.beangle.security.core.session.
SessionRegistry
注销指定sessionid
S
Securities
- Class in
org.beangle.security
Securities()
- Constructor for class org.beangle.security.
Securities
SecurityContext
- Class in
org.beangle.security.core.context
Interface defining the minimum security information associated with the current thread of execution.
SecurityContext(Session, Request, boolean, String)
- Constructor for class org.beangle.security.core.context.
SecurityContext
Session
- Interface in
org.beangle.security.core.session
在线活动
Session.Agent
- Class in
org.beangle.security.core.session
SessionException
- Exception in
org.beangle.security.core.session
SessionException()
- Constructor for exception org.beangle.security.core.session.
SessionException
SessionException(String)
- Constructor for exception org.beangle.security.core.session.
SessionException
SessionRegistry
- Interface in
org.beangle.security.core.session
记录session信息的注册表
SessionRepo
- Interface in
org.beangle.security.core.session
set(SecurityContext)
- Static method in class org.beangle.security.core.context.
SecurityContext
setAccountExpired(boolean)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setAccountLocked(boolean)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setAgent(Session.Agent)
- Method in class org.beangle.security.core.session.
DefaultSession
setAlgorithm(String)
- Method in class org.beangle.security.authc.encoding.
DigestPasswordEncoder
setAuthenticated(boolean)
- Method in class org.beangle.security.authc.
AbstractAuthentication
setAuthenticated(boolean)
- Method in class org.beangle.security.authc.
UsernamePasswordAuthentication
setAuthenticated(boolean)
- Method in interface org.beangle.security.core.
Authentication
setAuthentication(Authentication)
- Method in exception org.beangle.security.core.
AuthenticationException
setAuthorities(String)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setClearExtraInfo(boolean)
- Method in class org.beangle.security.authc.
AbstractAuthenticationManager
setCredentialExpired(boolean)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setDescription(String)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setDetails(Object)
- Method in class org.beangle.security.authc.
AbstractAuthentication
setDetails(Map<String, Object>)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setEnabled(boolean)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setHolder(ThreadLocal<SecurityContext>)
- Static method in class org.beangle.security.core.context.
SecurityContext
setId(String)
- Method in class org.beangle.security.core.session.
DefaultSession
setLastAccessAt(Instant)
- Method in class org.beangle.security.core.session.
DefaultSession
setLastAccessAt(Instant)
- Method in interface org.beangle.security.core.session.
Session
setLoginAt(Instant)
- Method in class org.beangle.security.core.session.
DefaultSession
setName(String)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setPermissions(String)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setPrincipal(DefaultAccount)
- Method in class org.beangle.security.core.session.
DefaultSession
setProviders(List<AuthenticationProvider>)
- Method in class org.beangle.security.authc.
ProviderManager
setRemoteToken(String)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setStatus(int)
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
setTextResource(TextResource)
- Method in class org.beangle.security.core.userdetail.
AccountStatusChecker
supports(Class<? extends Authentication>)
- Method in interface org.beangle.security.authc.
AuthenticationProvider
SymmetricEncryptHelper
- Class in
org.beangle.security.codec
SymmetricEncryptHelper(byte[])
- Constructor for class org.beangle.security.codec.
SymmetricEncryptHelper
SymmetricEncryptHelper(byte[], String)
- Constructor for class org.beangle.security.codec.
SymmetricEncryptHelper
T
textResource
- Variable in class org.beangle.security.core.userdetail.
AccountStatusChecker
toHexString(byte[])
- Static method in class org.beangle.security.codec.
DESDecrypt
toHexString(byte[])
- Static method in class org.beangle.security.codec.
DESFactory
toHexString(byte[])
- Static method in class org.beangle.security.codec.
SymmetricEncryptHelper
16进制显示数据
toString()
- Method in class org.beangle.security.core.userdetail.
DefaultAccount
U
UnixCrypt
- Class in
org.beangle.security.codec
UserDetailChecker
- Interface in
org.beangle.security.core.userdetail
UsernameNotFoundException
- Exception in
org.beangle.security.core.userdetail
UsernameNotFoundException()
- Constructor for exception org.beangle.security.core.userdetail.
UsernameNotFoundException
UsernameNotFoundException(String)
- Constructor for exception org.beangle.security.core.userdetail.
UsernameNotFoundException
UsernameNotFoundException(String, Object)
- Constructor for exception org.beangle.security.core.userdetail.
UsernameNotFoundException
UsernamePasswordAuthentication
- Class in
org.beangle.security.authc
UsernamePasswordAuthentication(Object, Object)
- Constructor for class org.beangle.security.authc.
UsernamePasswordAuthentication
UsernamePasswordAuthentication(Object, Object, Collection<?>)
- Constructor for class org.beangle.security.authc.
UsernamePasswordAuthentication
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2005–2018
The Beangle Software
. All rights reserved.