您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
M
O
P
R
S
T
U
W
A
addHandler(DataAccessHandler)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DefaultDataAccessController
afterPropertiesSet()
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationProperties
allLoggedUser()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
AopAuthorizeAutoConfiguration
-
org.hswebframework.web.authorization.basic.configuration
中的类
AopAuthorizeAutoConfiguration()
- 类 的构造器org.hswebframework.web.authorization.basic.configuration.
AopAuthorizeAutoConfiguration
AopAuthorizeDefinitionParser
-
org.hswebframework.web.authorization.basic.define
中的类
AopAuthorizingController
-
org.hswebframework.web.authorization.basic.aop
中的类
AopAuthorizingController(AuthorizingHandler, AopMethodAuthorizeDefinitionParser)
- 类 的构造器org.hswebframework.web.authorization.basic.aop.
AopAuthorizingController
aopAuthorizingController(AuthorizingHandler, AopMethodAuthorizeDefinitionParser)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AopAuthorizeAutoConfiguration
AopMethodAuthorizeDefinitionCustomizerParser
-
org.hswebframework.web.authorization.basic.aop
中的接口
自定义权限控制定义,在拦截到方法后,优先使用此接口来获取权限控制方式
AopMethodAuthorizeDefinitionParser
-
org.hswebframework.web.authorization.basic.aop
中的接口
权限控制定义解析器,用于解析被拦截的请求是否需要进行权限控制,以及权限控制的方式
applyQueryParam(DimensionDataAccessConfig, DataAccessHandlerContext, Param)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
applyQueryParam(DimensionDataAccessConfig, DataAccessHandlerContext, Object...)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
applyQueryParam(FieldFilterDataAccessConfig, Object)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
applyReactiveQueryParam(DimensionDataAccessConfig, DataAccessHandlerContext, Object...)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
applyReactiveUpdatePayload(DimensionDataAccessConfig, DimensionDataAccessHandler.MappingInfo, Collection<?>, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
applyUpdateParam(FieldFilterDataAccessConfig, Object...)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
applyUpdatePayload(DimensionDataAccessConfig, DimensionDataAccessHandler.MappingInfo, Collection<?>, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
authenticate(AuthenticationRequest)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationManager
authenticate(AuthenticationRequest)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationProperties
authenticate(Mono<AuthenticationRequest>)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedReactiveAuthenticationManager
authorizationController()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
AuthorizationController
-
org.hswebframework.web.authorization.basic.web
中的类
AuthorizationController()
- 类 的构造器org.hswebframework.web.authorization.basic.web.
AuthorizationController
authorizeByJson(Mono<Map<String, Object>>)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
AuthorizationController
authorizeByUrlEncoded(Map<String, Object>)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
AuthorizationController
AuthorizedToken
-
org.hswebframework.web.authorization.basic.web
中的接口
已完成认证的令牌,如果返回此令牌,将直接使用
this#getUserId()
来绑定用户信息
authorizingHandler(DataAccessController)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
AuthorizingHandler
-
org.hswebframework.web.authorization.basic.handler
中的接口
aop方式权限控制处理器
AuthorizingHandlerAutoConfiguration
-
org.hswebframework.web.authorization.basic.configuration
中的类
权限控制自动配置类
AuthorizingHandlerAutoConfiguration()
- 类 的构造器org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
AuthorizingHandlerAutoConfiguration.BasicAuthorizationConfiguration
-
org.hswebframework.web.authorization.basic.configuration
中的类
AuthorizingHandlerAutoConfiguration.DataAccessHandlerProcessor
-
org.hswebframework.web.authorization.basic.configuration
中的类
B
BasicAuthorizationConfiguration()
- 类 的构造器org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration.BasicAuthorizationConfiguration
basicAuthorizationTokenParser(AuthenticationManager, UserTokenManager)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration.BasicAuthorizationConfiguration
BasicAuthorizationTokenParser
-
org.hswebframework.web.authorization.basic.configuration
中的类
BasicAuthorizationTokenParser(AuthenticationManager, UserTokenManager)
- 类 的构造器org.hswebframework.web.authorization.basic.configuration.
BasicAuthorizationTokenParser
buildCacheKey(Class, Method)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
DefaultAopMethodAuthorizeDefinitionParser
C
changeTokenState(String, TokenState)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
changeUserState(String, TokenState)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
checkExpiredToken()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
checkSupported(DimensionDataAccessConfig, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
convertRealResult(Object)
- 类 中的静态方法org.hswebframework.web.authorization.basic.handler.access.
InvokeResultUtils
D
dataAccessController()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
DataAccessHandlerContext
-
org.hswebframework.web.authorization.basic.handler.access
中的类
DataAccessHandlerContext()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.access.
DataAccessHandlerContext
DataAccessHandlerProcessor()
- 类 的构造器org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration.DataAccessHandlerProcessor
DefaultAopMethodAuthorizeDefinitionParser
-
org.hswebframework.web.authorization.basic.aop
中的类
注解权限控制定义解析器,通过判断方法上的注解来获取权限控制的方式
DefaultAopMethodAuthorizeDefinitionParser()
- 类 的构造器org.hswebframework.web.authorization.basic.aop.
DefaultAopMethodAuthorizeDefinitionParser
defaultAopMethodAuthorizeDefinitionParser()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AopAuthorizeAutoConfiguration
DefaultAuthorizingHandler
-
org.hswebframework.web.authorization.basic.handler
中的类
DefaultAuthorizingHandler(DataAccessController)
- 类 的构造器org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
DefaultAuthorizingHandler()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
DefaultBasicAuthorizeDefinition
-
org.hswebframework.web.authorization.basic.define
中的类
默认权限权限定义
DefaultBasicAuthorizeDefinition()
- 类 的构造器org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
DefaultDataAccessController
-
org.hswebframework.web.authorization.basic.handler.access
中的类
默认的行级权限控制.通过获取DataAccessHandler进行实际处理
DefaultDataAccessController()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.access.
DefaultDataAccessController
DefaultDataAccessController(DataAccessController)
- 类 的构造器org.hswebframework.web.authorization.basic.handler.access.
DefaultDataAccessController
defaultUserTokenGenPar()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
DefaultUserTokenGenPar
-
org.hswebframework.web.authorization.basic.web
中的类
DefaultUserTokenGenPar()
- 类 的构造器org.hswebframework.web.authorization.basic.web.
DefaultUserTokenGenPar
destroy()
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
DefaultAopMethodAuthorizeDefinitionParser
DimensionDataAccessHandler
-
org.hswebframework.web.authorization.basic.handler.access
中的类
DimensionDataAccessHandler()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
doAccess(DataAccessConfig, AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DefaultDataAccessController
doHandleDelete(DimensionDataAccessConfig, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
doHandleQuery(DimensionDataAccessConfig, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
doHandleUpdate(DimensionDataAccessConfig, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
doQueryAccess(FieldFilterDataAccessConfig, AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
doUpdateAccess(FieldFilterDataAccessConfig, AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
E
EmbedAuthenticationInfo
-
org.hswebframework.web.authorization.basic.embed
中的类
hsweb: users: admin: name: 超级管理员 username: admin password: admin roles: - id: admin name: 管理员 - id: user name: 用户 permissions: - id: user-manager actions: * dataAccesses: - action: query type: DENY_FIELDS fields: password,salt
EmbedAuthenticationInfo()
- 类 的构造器org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationInfo
EmbedAuthenticationInfo.PermissionInfo
-
org.hswebframework.web.authorization.basic.embed
中的类
embedAuthenticationManager(EmbedAuthenticationProperties)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
EmbedAuthenticationManager
-
org.hswebframework.web.authorization.basic.embed
中的类
EmbedAuthenticationManager()
- 类 的构造器org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationManager
EmbedAuthenticationProperties
-
org.hswebframework.web.authorization.basic.embed
中的类
hsweb: auth: users: admin: name: 超级管理员 username: admin password: admin roles: - id: admin name: 管理员 - id: user name: 用户 permissions: - id: user-manager actions: * dataAccesses: - action: query type: DENY_FIELDS fields: password,salt
EmbedAuthenticationProperties()
- 类 的构造器org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationProperties
EmbedReactiveAuthenticationManager
-
org.hswebframework.web.authorization.basic.embed
中的类
EmbedReactiveAuthenticationManager()
- 类 的构造器org.hswebframework.web.authorization.basic.embed.
EmbedReactiveAuthenticationManager
EmptyAuthorizeDefinition
-
org.hswebframework.web.authorization.basic.define
中的类
EmptyAuthorizeDefinition()
- 类 的构造器org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
EnableAopAuthorize
-
org.hswebframework.web.authorization.basic.configuration
中的注释类型
F
FieldFilterDataAccessHandler
-
org.hswebframework.web.authorization.basic.handler.access
中的类
数据权限字段过滤处理,目前仅支持deny.
FieldFilterDataAccessHandler()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
filter(ServerWebExchange, WebFilterChain)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenWebFilter
from(Class, Method)
- 类 中的静态方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
G
generate(Authentication)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
DefaultUserTokenGenPar
generate(Authentication)
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenGenerator
generate(Authentication)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenGenerator
generate(Authentication)
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenGenerator
GeneratedToken
-
org.hswebframework.web.authorization.basic.web
中的接口
生成好的令牌信息
getAllParsed()
- 接口 中的方法org.hswebframework.web.authorization.basic.aop.
AopMethodAuthorizeDefinitionParser
getAllParsed()
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
DefaultAopMethodAuthorizeDefinitionParser
getAuthentication(String)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationProperties
getByToken(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
getByUserId(String)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationManager
getByUserId(String)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedReactiveAuthenticationManager
getByUserId(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
getDimensions()
- 类 中的方法org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
getHandlers()
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DefaultDataAccessController
getMappingInfo(DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
getMaxInactiveInterval()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
AuthorizedToken
getMessage()
- 类 中的方法org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
getPhased()
- 类 中的方法org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
getProperty(DimensionDataAccessConfig, DataAccessHandlerContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
getResources()
- 类 中的方法org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
getResponse()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
GeneratedToken
要响应的数据,可自定义想要的数据给调用者
getSupportTokenType()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenGenerator
getSupportTokenType()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenGenerator
getTermType(DimensionDataAccessConfig)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
getTimeout()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
GeneratedToken
getToken()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
GeneratedToken
getTokenType()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
BasicAuthorizationTokenParser
getTokenType()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
DefaultUserTokenGenPar
getTokenType()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenGenerator
getTokenType()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenForTypeParser
getType()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
GeneratedToken
getUserId()
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
AuthorizedToken
H
handEvent(AuthorizingHandleBeforeEvent)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.
UserAllowPermissionHandler
handle(DataAccessConfig, AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
handle(DataAccessConfig, AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
handle(AuthorizingContext)
- 接口 中的方法org.hswebframework.web.authorization.basic.handler.
AuthorizingHandler
handleById(DimensionDataAccessConfig, DataAccessHandlerContext, DimensionDataAccessHandler.MappingInfo, Object)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
handleDataAccess(AuthorizingContext)
- 接口 中的方法org.hswebframework.web.authorization.basic.handler.
AuthorizingHandler
handleDataAccess(AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
handleRBAC(Authentication, AuthorizeDefinition)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
handleReactive0(AuthorizeDefinition, MethodInterceptorHolder, AuthorizingContext, Supplier<? extends Publisher<?>>)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
AopAuthorizingController
handleUserSign(AuthorizationSuccessEvent)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenWebFilter
handRBAC(AuthorizingContext)
- 接口 中的方法org.hswebframework.web.authorization.basic.handler.
AuthorizingHandler
handRBAC(AuthorizingContext)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
hasAccessByProperty(Set<Object>, String, Object)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
I
instance
- 类 中的静态变量org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
invoke(MethodInvocation)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
AopAuthorizingController
InvokeResultUtils
-
org.hswebframework.web.authorization.basic.handler.access
中的类
InvokeResultUtils()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.access.
InvokeResultUtils
isEmpty()
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
isEmpty()
- 类 中的方法org.hswebframework.web.authorization.basic.define.
EmptyAuthorizeDefinition
isSupport(DataAccessConfig)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DimensionDataAccessHandler
isSupport(DataAccessConfig)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
M
matches(Method, Class<?>)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
AopAuthorizingController
me()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
AuthorizationController
MergedAuthorizeDefinition
-
org.hswebframework.web.authorization.basic.define
中的类
MergedAuthorizeDefinition()
- 类 的构造器org.hswebframework.web.authorization.basic.define.
MergedAuthorizeDefinition
O
of(AuthorizingContext, String)
- 类 中的静态方法org.hswebframework.web.authorization.basic.handler.access.
DataAccessHandlerContext
onApplicationEvent(AuthorizationSuccessEvent)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserOnSignIn
onApplicationEvent(AuthorizationExitEvent)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserOnSignOut
org.hswebframework.web.authorization.basic.aop
- 程序包 org.hswebframework.web.authorization.basic.aop
org.hswebframework.web.authorization.basic.configuration
- 程序包 org.hswebframework.web.authorization.basic.configuration
org.hswebframework.web.authorization.basic.define
- 程序包 org.hswebframework.web.authorization.basic.define
org.hswebframework.web.authorization.basic.embed
- 程序包 org.hswebframework.web.authorization.basic.embed
org.hswebframework.web.authorization.basic.handler
- 程序包 org.hswebframework.web.authorization.basic.handler
org.hswebframework.web.authorization.basic.handler.access
- 程序包 org.hswebframework.web.authorization.basic.handler.access
org.hswebframework.web.authorization.basic.twofactor
- 程序包 org.hswebframework.web.authorization.basic.twofactor
org.hswebframework.web.authorization.basic.web
- 程序包 org.hswebframework.web.authorization.basic.web
P
parse(Class, Method, MethodInterceptorContext)
- 接口 中的方法org.hswebframework.web.authorization.basic.aop.
AopMethodAuthorizeDefinitionCustomizerParser
parse(Class, Method, MethodInterceptorContext)
- 接口 中的方法org.hswebframework.web.authorization.basic.aop.
AopMethodAuthorizeDefinitionParser
解析权限控制定义
parse(Class, Method)
- 接口 中的方法org.hswebframework.web.authorization.basic.aop.
AopMethodAuthorizeDefinitionParser
parse(Class, Method, MethodInterceptorContext)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
DefaultAopMethodAuthorizeDefinitionParser
parseToken(HttpServletRequest)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
BasicAuthorizationTokenParser
parseToken(ServerWebExchange)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
DefaultUserTokenGenPar
parseToken(ServerWebExchange)
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenParser
parseToken(HttpServletRequest)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenParser
parseToken(HttpServletRequest)
- 接口 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenParser
PermissionInfo()
- 类 的构造器org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationInfo.PermissionInfo
postProcessAfterInitialization(Object, String)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration.DataAccessHandlerProcessor
postProcessAfterInitialization(Object, String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserTokenWebFilter
postProcessBeforeInitialization(Object, String)
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration.DataAccessHandlerProcessor
preHandle(HttpServletRequest, HttpServletResponse, Object)
- 类 中的方法org.hswebframework.web.authorization.basic.twofactor.
TwoFactorHandlerInterceptorAdapter
preHandle(HttpServletRequest, HttpServletResponse, Object)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
WebUserTokenInterceptor
putAnnotation(Authorize)
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
putAnnotation(Dimension)
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
putAnnotation(Resource)
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
putAnnotation(ResourceDefinition, ResourceAction)
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
putAnnotation(ResourceActionDefinition, DataAccess)
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
putAnnotation(ResourceActionDefinition, DataAccessType)
- 类 中的方法org.hswebframework.web.authorization.basic.define.
DefaultBasicAuthorizeDefinition
R
ReactiveUserTokenController
-
org.hswebframework.web.authorization.basic.web
中的类
ReactiveUserTokenController()
- 类 的构造器org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
ReactiveUserTokenGenerator
-
org.hswebframework.web.authorization.basic.web
中的接口
ReactiveUserTokenParser
-
org.hswebframework.web.authorization.basic.web
中的接口
resetToken()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
run(String...)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
AopAuthorizingController
S
SessionIdUserTokenGenerator
-
org.hswebframework.web.authorization.basic.web
中的类
SessionIdUserTokenGenerator()
- 类 的构造器org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenGenerator
SessionIdUserTokenParser
-
org.hswebframework.web.authorization.basic.web
中的类
SessionIdUserTokenParser()
- 类 的构造器org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenParser
setAuthenticationManager(ReactiveAuthenticationManager)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
setAutoParse(boolean)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
AopAuthorizingController
setDataAccessController(DataAccessController)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
setDefaultTokenType(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserOnSignIn
setEventPublisher(ApplicationEventPublisher)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.
DefaultAuthorizingHandler
setHandlers(List<DataAccessHandler>)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
DefaultDataAccessController
setObjectPropertyNull(Object, Set<String>)
- 类 中的方法org.hswebframework.web.authorization.basic.handler.access.
FieldFilterDataAccessHandler
setParserCustomizers(List<AopMethodAuthorizeDefinitionCustomizerParser>)
- 类 中的方法org.hswebframework.web.authorization.basic.aop.
DefaultAopMethodAuthorizeDefinitionParser
setUserTokenGenerators(List<UserTokenGenerator>)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
UserOnSignIn
setUserTokenManager(UserTokenManager)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
setUserTokenManager(UserTokenManager)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenParser
signIn(String, String, String, long)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
signOutByToken(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
signOutByUserId(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
T
toAuthentication(DataAccessConfigBuilderFactory)
- 类 中的方法org.hswebframework.web.authorization.basic.embed.
EmbedAuthenticationInfo
TOKEN_TYPE_SESSION_ID
- 接口 中的静态变量org.hswebframework.web.authorization.basic.web.
UserTokenGenerator
TOKEN_TYPE_SIMPLE
- 接口 中的静态变量org.hswebframework.web.authorization.basic.web.
UserTokenGenerator
tokenIsLoggedIn(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
totalToken()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
totalUser()
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
touch(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
TwoFactorHandlerInterceptorAdapter
-
org.hswebframework.web.authorization.basic.twofactor
中的类
TwoFactorHandlerInterceptorAdapter()
- 类 的构造器org.hswebframework.web.authorization.basic.twofactor.
TwoFactorHandlerInterceptorAdapter
U
userAllowPermissionHandler()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
UserAllowPermissionHandler
-
org.hswebframework.web.authorization.basic.handler
中的类
hsweb: authorize: allows: user: admin: * guest: **.query* role: admin: *
UserAllowPermissionHandler()
- 类 的构造器org.hswebframework.web.authorization.basic.handler.
UserAllowPermissionHandler
userAuthInfo(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
userIsLoggedIn(String)
- 类 中的方法org.hswebframework.web.authorization.basic.web.
ReactiveUserTokenController
UserOnSignIn
-
org.hswebframework.web.authorization.basic.web
中的类
监听授权成功事件,授权成功后,生成token并注册到
UserTokenManager
UserOnSignIn(UserTokenManager)
- 类 的构造器org.hswebframework.web.authorization.basic.web.
UserOnSignIn
UserOnSignOut
-
org.hswebframework.web.authorization.basic.web
中的类
UserOnSignOut(UserTokenManager)
- 类 的构造器org.hswebframework.web.authorization.basic.web.
UserOnSignOut
userTokenController()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
UserTokenForTypeParser
-
org.hswebframework.web.authorization.basic.web
中的接口
UserTokenGenerator
-
org.hswebframework.web.authorization.basic.web
中的接口
用户令牌生产器,用于在用户进行授权后生成令牌
userTokenManager
- 类 中的变量org.hswebframework.web.authorization.basic.web.
SessionIdUserTokenParser
UserTokenParser
-
org.hswebframework.web.authorization.basic.web
中的接口
令牌解析器,用于在接受到请求到时候,从请求中获取令牌
userTokenWebFilter()
- 类 中的方法org.hswebframework.web.authorization.basic.configuration.
AuthorizingHandlerAutoConfiguration
UserTokenWebFilter
-
org.hswebframework.web.authorization.basic.web
中的类
UserTokenWebFilter()
- 类 的构造器org.hswebframework.web.authorization.basic.web.
UserTokenWebFilter
W
WebUserTokenInterceptor
-
org.hswebframework.web.authorization.basic.web
中的类
用户令牌拦截器,用于拦截用户请求并从中解析用户令牌信息
WebUserTokenInterceptor(UserTokenManager, List<UserTokenParser>, AopMethodAuthorizeDefinitionParser)
- 类 的构造器org.hswebframework.web.authorization.basic.web.
WebUserTokenInterceptor
A
B
C
D
E
F
G
H
I
M
O
P
R
S
T
U
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2016–2020. All rights reserved.