跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V 

A

AbstractAuthorizationEvent - org.hswebframework.web.authorization.events中的类
抽象授权事件,保存事件常用的数据
AbstractAuthorizationEvent(String, String, Function<String, Object>) - 类 的构造器org.hswebframework.web.authorization.events.AbstractAuthorizationEvent
所有参数不能为null
AbstractDataAccessConfig - org.hswebframework.web.authorization.simple中的类
 
AbstractDataAccessConfig() - 类 的构造器org.hswebframework.web.authorization.simple.AbstractDataAccessConfig
 
AccessDenyException - org.hswebframework.web.authorization.exception中的异常错误
权限验证异常
AccessDenyException() - 异常错误 的构造器org.hswebframework.web.authorization.exception.AccessDenyException
 
AccessDenyException(String) - 异常错误 的构造器org.hswebframework.web.authorization.exception.AccessDenyException
 
AccessDenyException(String, String) - 异常错误 的构造器org.hswebframework.web.authorization.exception.AccessDenyException
 
AccessDenyException(String, Throwable) - 异常错误 的构造器org.hswebframework.web.authorization.exception.AccessDenyException
 
AccessDenyException(String, String, Throwable) - 异常错误 的构造器org.hswebframework.web.authorization.exception.AccessDenyException
 
ACTION_ADD - 接口 中的静态变量org.hswebframework.web.authorization.Permission
新增
ACTION_DELETE - 接口 中的静态变量org.hswebframework.web.authorization.Permission
删除
ACTION_DISABLE - 接口 中的静态变量org.hswebframework.web.authorization.Permission
禁用
ACTION_ENABLE - 接口 中的静态变量org.hswebframework.web.authorization.Permission
启用
ACTION_EXPORT - 接口 中的静态变量org.hswebframework.web.authorization.Permission
导出
ACTION_GET - 接口 中的静态变量org.hswebframework.web.authorization.Permission
获取明细
ACTION_IMPORT - 接口 中的静态变量org.hswebframework.web.authorization.Permission
导入
ACTION_QUERY - 接口 中的静态变量org.hswebframework.web.authorization.Permission
查询
ACTION_SAVE - 接口 中的静态变量org.hswebframework.web.authorization.Permission
保存
ACTION_UPDATE - 接口 中的静态变量org.hswebframework.web.authorization.Permission
更新
addAction(String, String) - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
addAction(ResourceActionDefinition) - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
addConvert(DataAccessConfigConverter) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
addDimension(DimensionDefinition) - 类 中的方法org.hswebframework.web.authorization.define.DimensionsDefinition
 
addDimension(DimensionDefinition) - 类 中的方法org.hswebframework.web.authorization.define.MergedAuthorizeDefinition
 
addResource(ResourceDefinition) - 类 中的方法org.hswebframework.web.authorization.define.MergedAuthorizeDefinition
 
addResource(ResourceDefinition, boolean) - 类 中的方法org.hswebframework.web.authorization.define.ResourcesDefinition
 
addSupplier(AuthenticationSupplier) - 类 中的静态方法org.hswebframework.web.authorization.AuthenticationHolder
addSupplier(ReactiveAuthenticationSupplier) - 类 中的静态方法org.hswebframework.web.authorization.ReactiveAuthenticationHolder
allLoggedUser() - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
allLoggedUser() - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
allLoggedUser() - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
 
AllopatricLoginMode - org.hswebframework.web.authorization.token中的枚举
异地登录模式
and(String) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationPredicate
 
and(Predicate<? super Authentication>) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationPredicate
 
and(Predicate<? super DataAccessConfig>) - 接口 中的方法org.hswebframework.web.authorization.Permission.DataAccessPredicate
 
AopAuthorizeDefinition - org.hswebframework.web.authorization.define中的接口
 
as(Class<T>) - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
as(Class<T>) - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
as(Class<T>) - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
asDouble() - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
asDouble() - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
asDouble() - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
asInt() - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
asInt() - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
asInt() - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
asList(Class<T>) - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
asList(Class<T>) - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
asList(Class<T>) - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
asLong() - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
asLong() - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
asLong() - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
assertHas(Authentication) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationPredicate
 
asString() - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
asString() - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
asString() - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
attributes(String) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
attributes(Map<String, Serializable>) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
attributes(String) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
attributes(Map<String, Serializable>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
authenticate(AuthenticationRequest) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationManager
进行授权操作
authenticate(Mono<AuthenticationRequest>) - 接口 中的方法org.hswebframework.web.authorization.ReactiveAuthenticationManager
进行授权操作
authenticate(Mono<AuthenticationRequest>) - 接口 中的方法org.hswebframework.web.authorization.ReactiveAuthenticationManagerProvider
进行授权操作
authenticate(Mono<AuthenticationRequest>) - 类 中的方法org.hswebframework.web.authorization.simple.CompositeReactiveAuthenticationManager
 
Authentication - org.hswebframework.web.authorization中的接口
用户授权信息,当前登录用户的权限信息,包括用户的基本信息,角色,权限集合等常用信息
获取方式: springmvc 入参方式: ResponseMessage myTest(Authorization auth){} 静态方法方式:AuthorizationHolder.get(); 响应式方式: return Authentication.currentReactive().map(auth->....)
AuthenticationBuilder - org.hswebframework.web.authorization.builder中的接口
 
AuthenticationBuilderFactory - org.hswebframework.web.authorization.builder中的接口
权限构造器工厂
authenticationBuilderFactory(DataAccessConfigBuilderFactory) - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
authenticationCustomMessageConverter(AuthenticationBuilderFactory) - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
AuthenticationException - org.hswebframework.web.authorization.exception中的异常错误
 
AuthenticationException(String, String) - 异常错误 的构造器org.hswebframework.web.authorization.exception.AuthenticationException
 
AuthenticationException(String, String, Throwable) - 异常错误 的构造器org.hswebframework.web.authorization.exception.AuthenticationException
 
AuthenticationHolder - org.hswebframework.web.authorization中的类
权限获取器,用于静态方式获取当前登录用户的权限信息.
AuthenticationHolder() - 类 的构造器org.hswebframework.web.authorization.AuthenticationHolder
 
AuthenticationManager - org.hswebframework.web.authorization中的接口
授权信息管理器,用于获取用户授权和同步授权信息
AuthenticationPredicate - org.hswebframework.web.authorization中的接口
 
AuthenticationRequest - org.hswebframework.web.authorization中的接口
 
AuthenticationSupplier - org.hswebframework.web.authorization中的接口
 
AuthenticationUtils - org.hswebframework.web.authorization中的类
 
AuthenticationUtils() - 类 的构造器org.hswebframework.web.authorization.AuthenticationUtils
 
AuthorizationBeforeEvent - org.hswebframework.web.authorization.events中的类
授权前事件
AuthorizationBeforeEvent(String, String, Function<String, Object>) - 类 的构造器org.hswebframework.web.authorization.events.AuthorizationBeforeEvent
 
AuthorizationDecodeEvent - org.hswebframework.web.authorization.events中的类
在进行授权时的最开始,触发此事件进行用户名密码解码,解码后请调用AuthorizationDecodeEvent.setUsername(String) AuthorizationDecodeEvent.setPassword(String)重新设置用户名密码
AuthorizationDecodeEvent(String, String, Function<String, Object>) - 类 的构造器org.hswebframework.web.authorization.events.AuthorizationDecodeEvent
 
AuthorizationEvent - org.hswebframework.web.authorization.events中的接口
授权事件
AuthorizationExitEvent - org.hswebframework.web.authorization.events中的类
退出登录事件
AuthorizationExitEvent(Authentication) - 类 的构造器org.hswebframework.web.authorization.events.AuthorizationExitEvent
 
AuthorizationFailedEvent - org.hswebframework.web.authorization.events中的类
授权失败时触发
AuthorizationFailedEvent(String, String, Function<String, Object>) - 类 的构造器org.hswebframework.web.authorization.events.AuthorizationFailedEvent
 
AuthorizationInitializeEvent - org.hswebframework.web.authorization.events中的类
 
AuthorizationInitializeEvent() - 类 的构造器org.hswebframework.web.authorization.events.AuthorizationInitializeEvent
 
AuthorizationSuccessEvent - org.hswebframework.web.authorization.events中的类
授权成功事件,当授权成功时,触发此事件,并传入授权的信息
AuthorizationSuccessEvent(Authentication, Function<String, Object>) - 类 的构造器org.hswebframework.web.authorization.events.AuthorizationSuccessEvent
 
Authorize - org.hswebframework.web.authorization.annotation中的注释类型
基础权限控制注解,提供基本的控制配置
AuthorizeDefinition - org.hswebframework.web.authorization.define中的接口
权限控制定义,定义权限控制的方式
AuthorizeDefinitionInitializedEvent - org.hswebframework.web.authorization.define中的类
 
AuthorizeDefinitionInitializedEvent(List<AuthorizeDefinition>) - 类 的构造器org.hswebframework.web.authorization.define.AuthorizeDefinitionInitializedEvent
 
AuthorizingContext - org.hswebframework.web.authorization.define中的类
权限控制上下文
AuthorizingContext() - 类 的构造器org.hswebframework.web.authorization.define.AuthorizingContext
 
AuthorizingHandleBeforeEvent - org.hswebframework.web.authorization.events中的类
 
AuthorizingHandleBeforeEvent(AuthorizingContext, HandleType) - 类 的构造器org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 

B

build() - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
build() - 接口 中的方法org.hswebframework.web.authorization.builder.DataAccessConfigBuilder
 
build() - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
build() - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilder
 

C

changeTokenState(UserToken, TokenState) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
changeTokenState(String, TokenState) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
changeTokenState(String, TokenState) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
changeTokenState(String, TokenState) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
修改token的状态
changeUserState(String, TokenState) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
changeUserState(String, TokenState) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
changeUserState(String, TokenState) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
修改userId的状态
checkExpired() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
检查会话是否过期
checkExpiredToken() - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
checkExpiredToken() - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
checkExpiredToken() - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
检查已过期的token,并将其remove
compareTo(UserToken) - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
CompositeReactiveAuthenticationManager - org.hswebframework.web.authorization.simple中的类
 
CompositeReactiveAuthenticationManager() - 类 的构造器org.hswebframework.web.authorization.simple.CompositeReactiveAuthenticationManager
 
convert(String, Class<T>) - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
convert(String, String, String) - 接口 中的方法org.hswebframework.web.authorization.simple.builder.DataAccessConfigConverter
 
copy(BiPredicate<Permission, String>, Predicate<Dimension>) - 接口 中的方法org.hswebframework.web.authorization.Authentication
copy为新的权限信息
copy() - 类 中的方法org.hswebframework.web.authorization.define.DataAccessTypeDefinition
 
copy() - 类 中的方法org.hswebframework.web.authorization.define.DimensionDefinition
 
copy() - 类 中的方法org.hswebframework.web.authorization.define.ResourceActionDefinition
 
copy() - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
copy() - 接口 中的方法org.hswebframework.web.authorization.Permission
 
copy(Predicate<String>, Predicate<DataAccessConfig>) - 接口 中的方法org.hswebframework.web.authorization.Permission
 
copy(BiPredicate<Permission, String>, Predicate<Dimension>) - 类 中的方法org.hswebframework.web.authorization.simple.SimpleAuthentication
 
copy(Predicate<String>, Predicate<DataAccessConfig>) - 类 中的方法org.hswebframework.web.authorization.simple.SimplePermission
 
copy() - 类 中的方法org.hswebframework.web.authorization.simple.SimplePermission
 
copy() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
create() - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilderFactory
 
create() - 接口 中的方法org.hswebframework.web.authorization.builder.DataAccessConfigBuilderFactory
 
create() - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilderFactory
 
create() - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
CreateAction - org.hswebframework.web.authorization.annotation中的注释类型
 
createConfig(String, BiFunction<String, String, ? extends DataAccessConfig>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
createJsonConfig(String, Class<? extends AbstractDataAccessConfig>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
createPredicate(String) - 类 中的静态方法org.hswebframework.web.authorization.AuthenticationUtils
 
createTwoFactorValidator(String, String) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorProvider
 
createTwoFactorValidator(String, String) - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorValidatorProvider
 
current() - 接口 中的静态方法org.hswebframework.web.authorization.Authentication
非响应式环境适用 Authentication auth= Authentication.current().get(); //如果权限信息不存在将抛出NoSuchElementException建议使用下面的方式获取 Authentication auth=Authentication.current().orElse(null); //或者 Authentication auth=Authentication.current().orElseThrow(UnAuthorizedException::new);
currentReactive() - 接口 中的静态方法org.hswebframework.web.authorization.Authentication
获取当前登录的用户权限信息 public Mono<User> getUser(){ return Authentication.currentReactive() .switchIfEmpty(Mono.error(new UnAuthorizedException())) .flatMap(autz->findUserByUserId(autz.getUser().getId())); }
currentToken() - 类 中的静态方法org.hswebframework.web.authorization.token.UserTokenHolder
 

D

DataAccess - org.hswebframework.web.authorization.annotation中的注释类型
数据级权限控制注解,用于进行需要数据级别权限控制的声明.
DataAccessConfig - org.hswebframework.web.authorization.access中的接口
数据级的权限控制,此接口为控制方式配置 具体的控制逻辑由控制器DataAccessController实现
DataAccessConfig.DefaultType - org.hswebframework.web.authorization.access中的接口
内置的控制方式
DataAccessConfigBuilder - org.hswebframework.web.authorization.builder中的接口
 
DataAccessConfigBuilderFactory - org.hswebframework.web.authorization.builder中的接口
数据权限配置构造器工厂
dataAccessConfigBuilderFactory() - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
DataAccessConfigConverter - org.hswebframework.web.authorization.simple.builder中的接口
 
DataAccessConfiguration - org.hswebframework.web.authorization.access中的接口
 
DataAccessController - org.hswebframework.web.authorization.access中的接口
数据级别权限控制器,通过此控制器对当前登录用户进行的操作进行数据级别的权限控制。
DataAccessDefinition - org.hswebframework.web.authorization.define中的类
 
DataAccessDefinition() - 类 的构造器org.hswebframework.web.authorization.define.DataAccessDefinition
 
DataAccessHandler - org.hswebframework.web.authorization.access中的接口
数据级别权限控制处理器接口,负责处理支持的权限控制配置
DataAccessType - org.hswebframework.web.authorization.access中的接口
 
DataAccessType - org.hswebframework.web.authorization.annotation中的注释类型
 
DataAccessTypeDefinition - org.hswebframework.web.authorization.define中的类
 
DataAccessTypeDefinition() - 类 的构造器org.hswebframework.web.authorization.define.DataAccessTypeDefinition
 
DefaultAuthorizationAutoConfiguration - org.hswebframework.web.authorization.simple中的类
 
DefaultAuthorizationAutoConfiguration() - 类 的构造器org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
DefaultDataAccessType - org.hswebframework.web.authorization.access中的枚举
 
DefaultDimensionType - org.hswebframework.web.authorization中的枚举
 
DefaultTwoFactorValidator - org.hswebframework.web.authorization.twofactor.defaults中的类
 
DefaultTwoFactorValidator() - 类 的构造器org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidator
 
defaultTwoFactorValidatorManager() - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
DefaultTwoFactorValidatorManager - org.hswebframework.web.authorization.twofactor.defaults中的类
 
DefaultTwoFactorValidatorManager() - 类 的构造器org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorManager
 
DefaultTwoFactorValidatorProvider - org.hswebframework.web.authorization.twofactor.defaults中的类
 
DefaultTwoFactorValidatorProvider(String, TwoFactorTokenManager) - 类 的构造器org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorProvider
 
DefaultUserTokenManager - org.hswebframework.web.authorization.token中的类
默认到用户令牌管理器,使用ConcurrentMap来存储令牌信息
DefaultUserTokenManager() - 类 的构造器org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
DefaultUserTokenManager(ConcurrentMap<String, LocalUserToken>) - 类 的构造器org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
DefaultUserTokenManager(ConcurrentMap<String, LocalUserToken>, ConcurrentMap<String, Set<String>>) - 类 的构造器org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
DeleteAction - org.hswebframework.web.authorization.annotation中的注释类型
 
DENY_FIELDS - 接口 中的静态变量org.hswebframework.web.authorization.access.DataAccessConfig.DefaultType
禁止操作字段
Dimension - org.hswebframework.web.authorization.annotation中的注释类型
 
dimension(String, String...) - 接口 中的静态方法org.hswebframework.web.authorization.AuthenticationPredicate
 
Dimension - org.hswebframework.web.authorization中的接口
 
dimension(JSONArray) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
DIMENSION_SCOPE - 接口 中的静态变量org.hswebframework.web.authorization.access.DataAccessConfig.DefaultType
禁止操作字段
DimensionDataAccess - org.hswebframework.web.authorization.annotation中的注释类型
 
DimensionDataAccess.Mapping - org.hswebframework.web.authorization.annotation中的注释类型
 
DimensionDataAccessConfig - org.hswebframework.web.authorization.simple中的类
 
DimensionDataAccessConfig() - 类 的构造器org.hswebframework.web.authorization.simple.DimensionDataAccessConfig
 
DimensionDefinition - org.hswebframework.web.authorization.define中的类
 
DimensionDefinition() - 类 的构造器org.hswebframework.web.authorization.define.DimensionDefinition
 
DimensionHelper - org.hswebframework.web.authorization.access中的类
 
DimensionHelper() - 类 的构造器org.hswebframework.web.authorization.access.DimensionHelper
 
DimensionProvider - org.hswebframework.web.authorization中的接口
 
DimensionsDefinition - org.hswebframework.web.authorization.define中的类
 
DimensionsDefinition() - 类 的构造器org.hswebframework.web.authorization.define.DimensionsDefinition
 
DimensionType - org.hswebframework.web.authorization中的接口
 
doAccess(DataAccessConfig, AuthorizingContext) - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessController
执行权限控制

E

equals(Object) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
expired() - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidator
 
expired() - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.UnsupportedTwoFactorValidator
 
expired() - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorToken
 
expired() - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorValidator
验证是否已经过期,过期则需要重新进行验证

F

FieldDataAccess - org.hswebframework.web.authorization.annotation中的注释类型
 
FieldFilterDataAccessConfig - org.hswebframework.web.authorization.access中的接口
对字段进行过滤操作配置,实现字段级别的权限控制
findDataAccess(Permission.DataAccessPredicate<T>) - 接口 中的方法org.hswebframework.web.authorization.Permission
查找数据权限配置
findDenyFields(String) - 接口 中的方法org.hswebframework.web.authorization.Permission
获取不能执行操作的字段
findFieldFilter(String) - 接口 中的方法org.hswebframework.web.authorization.Permission
查找字段过滤的数据权限配置(列级数据权限),比如:不查询某些字段
findScope(String, String, String) - 接口 中的方法org.hswebframework.web.authorization.Permission
查找数据范围权限控制配置(行级数据权限),比如: 只能查询本机构的数据
findScope(Permission.DataAccessPredicate<ScopeDataAccessConfig>) - 接口 中的方法org.hswebframework.web.authorization.Permission
 
fromDimension(Dimension) - 接口 中的静态方法org.hswebframework.web.authorization.Role
 
fromJson(String) - 接口 中的方法org.hswebframework.web.authorization.builder.DataAccessConfigBuilder
 
fromJson(String) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilder
 
fromMap(Map<String, Object>) - 接口 中的方法org.hswebframework.web.authorization.builder.DataAccessConfigBuilder
 
fromMap(Map<String, Object>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilder
 

G

generate(long) - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorToken
 
get() - 类 中的静态方法org.hswebframework.web.authorization.AuthenticationHolder
 
get(String) - 类 中的静态方法org.hswebframework.web.authorization.AuthenticationHolder
获取指定用户的权限信息
get(String) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationSupplier
 
get() - 类 中的静态方法org.hswebframework.web.authorization.ReactiveAuthenticationHolder
 
get(String) - 类 中的静态方法org.hswebframework.web.authorization.ReactiveAuthenticationHolder
获取指定用户的权限信息
get(String) - 接口 中的方法org.hswebframework.web.authorization.ReactiveAuthenticationSupplier
 
get(String) - 类 中的方法org.hswebframework.web.authorization.token.ReactiveTokenAuthenticationSupplier
 
get() - 类 中的方法org.hswebframework.web.authorization.token.ReactiveTokenAuthenticationSupplier
 
get(String) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenAuthenticationSupplier
 
get(ThirdPartAuthenticationManager, String) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenAuthenticationSupplier
 
get(AuthenticationManager, String) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenAuthenticationSupplier
 
get() - 类 中的方法org.hswebframework.web.authorization.token.UserTokenAuthenticationSupplier
 
get(String) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenReactiveAuthenticationSupplier
 
get(ThirdPartReactiveAuthenticationManager, String) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenReactiveAuthenticationSupplier
 
get(ReactiveAuthenticationManager, String) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenReactiveAuthenticationSupplier
 
get() - 类 中的方法org.hswebframework.web.authorization.token.UserTokenReactiveAuthenticationSupplier
 
getAction() - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessConfig
对数据的操作事件
getAction(String) - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
getAction() - 类 中的方法org.hswebframework.web.authorization.simple.AbstractDataAccessConfig
 
getActionIds() - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
getActions() - 接口 中的方法org.hswebframework.web.authorization.Permission
用户对此权限的可操作事件(按钮) ⚠️:任何时候都不应该对返回的Set进行写操作
getActions() - 类 中的方法org.hswebframework.web.authorization.simple.SimplePermission
 
getAfter() - 类 中的方法org.hswebframework.web.authorization.token.event.UserTokenChangedEvent
 
getAllDefinition() - 类 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinitionInitializedEvent
 
getAllopatricLoginMode() - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
getAllType() - 接口 中的方法org.hswebframework.web.authorization.DimensionProvider
 
getAttribute(String) - 接口 中的方法org.hswebframework.web.authorization.Authentication
根据属性名获取属性值,返回一个Optional对象。
getAttribute(String) - 类 中的方法org.hswebframework.web.authorization.simple.SimpleAuthentication
 
getAttributes() - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getAttributes() - 类 中的方法org.hswebframework.web.authorization.simple.SimpleAuthentication
 
getAuthentication() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationExitEvent
 
getAuthentication() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationSuccessEvent
 
getBefore() - 类 中的方法org.hswebframework.web.authorization.token.event.UserTokenChangedEvent
 
getByToken(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
getByToken(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisTokenAuthenticationManager
 
getByToken(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
getByToken(String) - 接口 中的方法org.hswebframework.web.authorization.token.TokenAuthenticationManager
根据token获取认证信息
getByToken(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
根据token获取用户令牌信息
getByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationManager
根据用户ID获取权限信息
getByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.ReactiveAuthenticationManager
根据用户ID获取权限信息
getByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.ReactiveAuthenticationManagerProvider
根据用户ID获取权限信息
getByUserId(String) - 类 中的方法org.hswebframework.web.authorization.simple.CompositeReactiveAuthenticationManager
 
getByUserId(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
getByUserId(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
getByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.token.ThirdPartAuthenticationManager
根据用户ID获取权限信息
getByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.token.ThirdPartReactiveAuthenticationManager
根据用户ID获取权限信息
getByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
根据用户id,获取全部令牌信息,如果没有则返回空集合而不是null
getContext() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
getDataAccessAction() - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
getDataAccesses() - 接口 中的方法org.hswebframework.web.authorization.Permission
用户对此权限持有的数据权限信息, 用于数据级别的控制 ⚠️:任何时候都不应该对返回的Set进行写操作
getDataAccesses(String) - 接口 中的方法org.hswebframework.web.authorization.Permission
 
getDataAccesses() - 类 中的方法org.hswebframework.web.authorization.simple.SimplePermission
 
getDataAccessResources() - 类 中的方法org.hswebframework.web.authorization.define.ResourcesDefinition
 
getDefaultSupportConvert() - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
getDescription() - 接口 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinition
 
getDetail() - 类 中的方法org.hswebframework.web.authorization.token.event.UserTokenCreatedEvent
 
getDetail() - 类 中的方法org.hswebframework.web.authorization.token.event.UserTokenRemovedEvent
 
getDimension(String, String) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getDimension(DimensionType, String) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getDimensionById(DimensionType, String) - 接口 中的方法org.hswebframework.web.authorization.DimensionProvider
 
getDimensionByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.DimensionProvider
 
getDimensionDataAccessScope(Authentication, Permission, String, String) - 类 中的静态方法org.hswebframework.web.authorization.access.DimensionHelper
 
getDimensionDataAccessScope(Authentication, Permission, String, DimensionType) - 类 中的静态方法org.hswebframework.web.authorization.access.DimensionHelper
 
getDimensionDataAccessScope(Authentication, String, String, String) - 类 中的静态方法org.hswebframework.web.authorization.access.DimensionHelper
 
getDimensionDataAccessScope(Authentication, String, String, DimensionType) - 类 中的静态方法org.hswebframework.web.authorization.access.DimensionHelper
 
getDimensions() - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getDimensions(String) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getDimensions(DimensionType) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getDimensions() - 接口 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinition
 
getDimensions() - 类 中的方法org.hswebframework.web.authorization.define.MergedAuthorizeDefinition
 
getException() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationFailedEvent
 
getFields() - 接口 中的方法org.hswebframework.web.authorization.access.FieldFilterDataAccessConfig
 
getFields() - 类 中的方法org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig
 
getHandleType() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
getId() - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessType
 
getId() - 枚举 中的方法org.hswebframework.web.authorization.access.DefaultDataAccessType
 
getId() - 枚举 中的方法org.hswebframework.web.authorization.DefaultDimensionType
 
getId() - 接口 中的方法org.hswebframework.web.authorization.Dimension
 
getId() - 接口 中的方法org.hswebframework.web.authorization.DimensionType
 
getId() - 接口 中的方法org.hswebframework.web.authorization.Permission
 
getId() - 接口 中的方法org.hswebframework.web.authorization.Role
 
getId() - 接口 中的方法org.hswebframework.web.authorization.User
 
getLastRequestTime() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getLastRequestTime() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getMaxInactiveInterval() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getMaxInactiveInterval() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getMessage() - 接口 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinition
 
getMessage() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
getName() - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessType
 
getName() - 接口 中的方法org.hswebframework.web.authorization.Dimension
 
getName() - 接口 中的方法org.hswebframework.web.authorization.DimensionType
 
getName() - 接口 中的方法org.hswebframework.web.authorization.Permission
 
getName() - 接口 中的方法org.hswebframework.web.authorization.Role
 
getName() - 接口 中的方法org.hswebframework.web.authorization.User
 
getOption(String) - 接口 中的方法org.hswebframework.web.authorization.Dimension
 
getOption(String) - 接口 中的方法org.hswebframework.web.authorization.Permission
 
getOptions() - 接口 中的方法org.hswebframework.web.authorization.Dimension
 
getOptions() - 接口 中的方法org.hswebframework.web.authorization.Permission
 
getParameter(String) - 类 中的方法org.hswebframework.web.authorization.events.AbstractAuthorizationEvent
 
getParameter(String) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationSuccessEvent
 
getPassword() - 类 中的方法org.hswebframework.web.authorization.events.AbstractAuthorizationEvent
 
getPermission(String) - 接口 中的方法org.hswebframework.web.authorization.Authentication
根据权限id获取权限信息,权限不存在则返回null
getPermission() - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
getPermission() - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
getPermissions() - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getPhased() - 接口 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinition
 
getProvider() - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorValidator
 
getProvider() - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorValidatorProvider
 
getRequestTimes() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getRequestTimes() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getResource(String) - 类 中的方法org.hswebframework.web.authorization.define.ResourcesDefinition
 
getResources() - 接口 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinition
 
getResources() - 类 中的方法org.hswebframework.web.authorization.define.MergedAuthorizeDefinition
 
getResult() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationSuccessEvent
 
getScope() - 接口 中的方法org.hswebframework.web.authorization.access.ScopeDataAccessConfig
 
getScopeType() - 接口 中的方法org.hswebframework.web.authorization.access.ScopeDataAccessConfig
 
getSetting(String, String) - 接口 中的方法org.hswebframework.web.authorization.setting.UserSettingManager
 
getSignInTime() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getSignInTime() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getState() - 异常错误 中的方法org.hswebframework.web.authorization.exception.UnAuthorizedException
 
getState() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getState() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getTargetClass() - 接口 中的方法org.hswebframework.web.authorization.define.AopAuthorizeDefinition
 
getTargetMethod() - 接口 中的方法org.hswebframework.web.authorization.define.AopAuthorizeDefinition
 
getText() - 枚举 中的方法org.hswebframework.web.authorization.access.DefaultDataAccessType
 
getToken() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getToken() - 接口 中的方法org.hswebframework.web.authorization.token.ParsedToken
 
getToken() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getToken(String, String) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.HashMapTwoFactorTokenManager
 
getToken(String, String) - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorTokenManager
 
getTokenType() - 接口 中的方法org.hswebframework.web.authorization.token.ThirdPartAuthenticationManager
 
getTokenType() - 接口 中的方法org.hswebframework.web.authorization.token.ThirdPartReactiveAuthenticationManager
 
getType() - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessConfig
控制方式标识
getType() - 接口 中的方法org.hswebframework.web.authorization.access.OwnCreatedDataAccessConfig
 
getType(String) - 类 中的方法org.hswebframework.web.authorization.define.DataAccessDefinition
 
getType() - 接口 中的方法org.hswebframework.web.authorization.Dimension
 
getType() - 接口 中的方法org.hswebframework.web.authorization.Role
 
getType() - 类 中的方法org.hswebframework.web.authorization.simple.DimensionDataAccessConfig
 
getType() - 类 中的方法org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig
 
getType() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getType() - 接口 中的方法org.hswebframework.web.authorization.token.ParsedToken
 
getType() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getType() - 接口 中的方法org.hswebframework.web.authorization.User
 
getUser() - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
getUserId() - 接口 中的方法org.hswebframework.web.authorization.access.UserAttachEntity
 
getUserId() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
getUserId() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
getUserIdByDimensionId(String) - 接口 中的方法org.hswebframework.web.authorization.DimensionProvider
 
getUserIdProperty() - 接口 中的方法org.hswebframework.web.authorization.access.UserAttachEntity
 
getUsername() - 类 中的方法org.hswebframework.web.authorization.events.AbstractAuthorizationEvent
 
getUsername() - 接口 中的方法org.hswebframework.web.authorization.User
 
getUserToken(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
getUserType() - 接口 中的方法org.hswebframework.web.authorization.User
 
getValidator(String, String, String) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorManager
 
getValidator(String, String, String) - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorValidatorManager
获取用户使用的双重验证器
getValue() - 枚举 中的方法org.hswebframework.web.authorization.access.DefaultDataAccessType
 
getValue() - 类 中的方法org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
getValue() - 接口 中的方法org.hswebframework.web.authorization.setting.SettingValueHolder
 
getValue() - 类 中的方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
getValue() - 枚举 中的方法org.hswebframework.web.authorization.setting.UserSettingPermission
 

H

handle(DataAccessConfig, AuthorizingContext) - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessHandler
执行处理,返回处理结果
HandleType - org.hswebframework.web.authorization.define中的枚举
 
has(String) - 接口 中的静态方法org.hswebframework.web.authorization.AuthenticationPredicate
 
hasAction(Collection<String>) - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
hasDataAccessAction() - 类 中的方法org.hswebframework.web.authorization.define.ResourceDefinition
 
hasDimension(String, String...) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
hasDimension(String, Collection<String>) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
hasDimension(DimensionType, String) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
hasDimension(String) - 类 中的方法org.hswebframework.web.authorization.define.DimensionDefinition
 
hasDimension(Dimension) - 类 中的方法org.hswebframework.web.authorization.define.DimensionsDefinition
 
hasDimension(List<Dimension>) - 类 中的方法org.hswebframework.web.authorization.define.DimensionsDefinition
 
hashCode() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
HashMapTwoFactorTokenManager - org.hswebframework.web.authorization.twofactor.defaults中的类
 
HashMapTwoFactorTokenManager() - 类 的构造器org.hswebframework.web.authorization.twofactor.defaults.HashMapTwoFactorTokenManager
 
hasPermission(String, String...) - 接口 中的方法org.hswebframework.web.authorization.Authentication
判断是否持有某权限以及对权限的可操作事件
hasPermission(String, Collection<String>) - 接口 中的方法org.hswebframework.web.authorization.Authentication
 
hasPermission(Permission) - 类 中的方法org.hswebframework.web.authorization.define.ResourcesDefinition
 
hasPermission(Collection<Permission>) - 类 中的方法org.hswebframework.web.authorization.define.ResourcesDefinition
 

I

ILLEGAL_PASSWORD - 异常错误 中的静态变量org.hswebframework.web.authorization.exception.AuthenticationException
 
init() - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
initUserAuthorization(String) - 接口 中的方法org.hswebframework.web.authorization.ReactiveAuthenticationInitializeService
根据用户ID初始化权限信息
INSTANCE - 类 中的静态变量org.hswebframework.web.authorization.setting.SettingNullValueHolder
 
isAllow() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
isDeny() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
isEmpty() - 接口 中的方法org.hswebframework.web.authorization.define.AuthorizeDefinition
 
isEmpty() - 类 中的方法org.hswebframework.web.authorization.define.DimensionsDefinition
 
isEmpty() - 类 中的方法org.hswebframework.web.authorization.define.ResourcesDefinition
 
isExecute() - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
isExpired() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
isLock() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
isNormal() - 类 中的方法org.hswebframework.web.authorization.token.redis.SimpleUserToken
 
isNormal() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
isOffline() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
isSameType(DimensionType) - 接口 中的方法org.hswebframework.web.authorization.DimensionType
 
isSameType(String) - 接口 中的方法org.hswebframework.web.authorization.DimensionType
 
isSupport(DataAccessConfig) - 接口 中的方法org.hswebframework.web.authorization.access.DataAccessHandler
是否支持处理此配置
isSupport(String, String, String) - 接口 中的方法org.hswebframework.web.authorization.simple.builder.DataAccessConfigConverter
 

J

json(String) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
json(String) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 

L

LocalUserToken - org.hswebframework.web.authorization.token中的类
用户令牌信息
LocalUserToken(String, String) - 类 的构造器org.hswebframework.web.authorization.token.LocalUserToken
 
LocalUserToken() - 类 的构造器org.hswebframework.web.authorization.token.LocalUserToken
 
Logical - org.hswebframework.web.authorization.annotation中的枚举
 

M

merge(Authentication) - 接口 中的方法org.hswebframework.web.authorization.Authentication
合并权限
merge(List<AuthorizeDefinition>) - 类 中的方法org.hswebframework.web.authorization.define.MergedAuthorizeDefinition
 
merge(Authentication) - 类 中的方法org.hswebframework.web.authorization.simple.SimpleAuthentication
 
MergedAuthorizeDefinition - org.hswebframework.web.authorization.define中的类
 
MergedAuthorizeDefinition() - 类 的构造器org.hswebframework.web.authorization.define.MergedAuthorizeDefinition
 

N

NeedTwoFactorException - org.hswebframework.web.authorization.exception中的异常错误
 
NeedTwoFactorException(String, String) - 异常错误 的构造器org.hswebframework.web.authorization.exception.NeedTwoFactorException
 
NULL - 接口 中的静态变量org.hswebframework.web.authorization.setting.SettingValueHolder
 

O

of(String, String) - 类 中的静态方法org.hswebframework.web.authorization.define.ResourceDefinition
 
of(String, String, DimensionType) - 接口 中的静态方法org.hswebframework.web.authorization.Dimension
 
of(String, String, DimensionType, Map<String, Object>) - 接口 中的静态方法org.hswebframework.web.authorization.Dimension
 
of(String, UserSettingPermission) - 类 中的静态方法org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
of() - 类 中的静态方法org.hswebframework.web.authorization.simple.SimpleAuthentication
 
of(String) - 类 中的静态方法org.hswebframework.web.authorization.simple.SimpleDimensionType
 
of(Dimension) - 类 中的静态方法org.hswebframework.web.authorization.simple.SimpleRole
 
of(String, String) - 接口 中的静态方法org.hswebframework.web.authorization.token.ParsedToken
 
of(Map<String, Object>) - 类 中的静态方法org.hswebframework.web.authorization.token.redis.SimpleUserToken
 
or(String) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationPredicate
 
or(Predicate<? super Authentication>) - 接口 中的方法org.hswebframework.web.authorization.AuthenticationPredicate
 
or(Predicate<? super DataAccessConfig>) - 接口 中的方法org.hswebframework.web.authorization.Permission.DataAccessPredicate
 
org.hswebframework.web.authorization - 程序包 org.hswebframework.web.authorization
 
org.hswebframework.web.authorization.access - 程序包 org.hswebframework.web.authorization.access
 
org.hswebframework.web.authorization.annotation - 程序包 org.hswebframework.web.authorization.annotation
 
org.hswebframework.web.authorization.builder - 程序包 org.hswebframework.web.authorization.builder
 
org.hswebframework.web.authorization.define - 程序包 org.hswebframework.web.authorization.define
 
org.hswebframework.web.authorization.events - 程序包 org.hswebframework.web.authorization.events
 
org.hswebframework.web.authorization.exception - 程序包 org.hswebframework.web.authorization.exception
 
org.hswebframework.web.authorization.setting - 程序包 org.hswebframework.web.authorization.setting
 
org.hswebframework.web.authorization.simple - 程序包 org.hswebframework.web.authorization.simple
 
org.hswebframework.web.authorization.simple.builder - 程序包 org.hswebframework.web.authorization.simple.builder
 
org.hswebframework.web.authorization.token - 程序包 org.hswebframework.web.authorization.token
 
org.hswebframework.web.authorization.token.event - 程序包 org.hswebframework.web.authorization.token.event
 
org.hswebframework.web.authorization.token.redis - 程序包 org.hswebframework.web.authorization.token.redis
 
org.hswebframework.web.authorization.twofactor - 程序包 org.hswebframework.web.authorization.twofactor
 
org.hswebframework.web.authorization.twofactor.defaults - 程序包 org.hswebframework.web.authorization.twofactor.defaults
 
OWN_CREATED - 接口 中的静态变量org.hswebframework.web.authorization.access.DataAccessConfig.DefaultType
自己创建的数据
OwnCreatedDataAccessConfig - org.hswebframework.web.authorization.access中的接口
只能操作由自己创建的数据

P

ParsedToken - org.hswebframework.web.authorization.token中的接口
令牌解析结果
password - 类 中的变量org.hswebframework.web.authorization.events.AbstractAuthorizationEvent
 
permission(String, String...) - 接口 中的静态方法org.hswebframework.web.authorization.AuthenticationPredicate
 
permission(List<Permission>) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
permission(String) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
Permission - org.hswebframework.web.authorization中的接口
用户持有的权限信息,包含了权限基本信息、可操作范围(action)、行,列级权限控制规则。
permission(List<Permission>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
permission(String) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
Permission.DataAccessPredicate<T extends DataAccessConfig> - org.hswebframework.web.authorization中的接口
数据权限查找判断逻辑接口
Phased - org.hswebframework.web.authorization.define中的枚举
 
PlainTextUsernamePasswordAuthenticationRequest - org.hswebframework.web.authorization.simple中的类
 
PlainTextUsernamePasswordAuthenticationRequest() - 类 的构造器org.hswebframework.web.authorization.simple.PlainTextUsernamePasswordAuthenticationRequest
 
postProcessAfterInitialization(Object, String) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorManager
 
postProcessBeforeInitialization(Object, String) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorManager
 
publishEvent(ApplicationEvent) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
putAuthentication(String, Authentication, Duration) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisTokenAuthenticationManager
 
putAuthentication(String, Authentication, Duration) - 接口 中的方法org.hswebframework.web.authorization.token.TokenAuthenticationManager
设置token认证信息

Q

QueryAction - org.hswebframework.web.authorization.annotation中的注释类型
 

R

ReactiveAuthenticationHolder - org.hswebframework.web.authorization中的类
权限获取器,用于静态方式获取当前登录用户的权限信息.
ReactiveAuthenticationHolder() - 类 的构造器org.hswebframework.web.authorization.ReactiveAuthenticationHolder
 
ReactiveAuthenticationInitializeService - org.hswebframework.web.authorization中的接口
授权信息初始化服务接口,使用该接口初始化用的权限信息
ReactiveAuthenticationManager - org.hswebframework.web.authorization中的接口
授权信息管理器,用于获取用户授权和同步授权信息
reactiveAuthenticationManager(List<ReactiveAuthenticationManagerProvider>) - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
ReactiveAuthenticationManagerProvider - org.hswebframework.web.authorization中的接口
 
ReactiveAuthenticationSupplier - org.hswebframework.web.authorization中的接口
 
ReactiveTokenAuthenticationSupplier - org.hswebframework.web.authorization.token中的类
 
ReactiveTokenAuthenticationSupplier() - 类 的构造器org.hswebframework.web.authorization.token.ReactiveTokenAuthenticationSupplier
 
RedisTokenAuthenticationManager - org.hswebframework.web.authorization.token.redis中的类
 
RedisTokenAuthenticationManager(ReactiveRedisConnectionFactory) - 类 的构造器org.hswebframework.web.authorization.token.redis.RedisTokenAuthenticationManager
 
RedisTokenAuthenticationManager(ReactiveRedisOperations<String, Authentication>) - 类 的构造器org.hswebframework.web.authorization.token.redis.RedisTokenAuthenticationManager
 
RedisUserTokenManager - org.hswebframework.web.authorization.token.redis中的类
 
RedisUserTokenManager(ReactiveRedisOperations<Object, Object>) - 类 的构造器org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
RedisUserTokenManager(ReactiveRedisConnectionFactory) - 类 的构造器org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
removeToken(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisTokenAuthenticationManager
 
removeToken(String) - 接口 中的方法org.hswebframework.web.authorization.token.TokenAuthenticationManager
删除token
RequiresRoles - org.hswebframework.web.authorization.annotation中的注释类型
 
Resource - org.hswebframework.web.authorization.annotation中的注释类型
 
ResourceAction - org.hswebframework.web.authorization.annotation中的注释类型
 
ResourceActionDefinition - org.hswebframework.web.authorization.define中的类
 
ResourceActionDefinition() - 类 的构造器org.hswebframework.web.authorization.define.ResourceActionDefinition
 
ResourceDefinition - org.hswebframework.web.authorization.define中的类
 
ResourceDefinition() - 类 的构造器org.hswebframework.web.authorization.define.ResourceDefinition
 
ResourcesDefinition - org.hswebframework.web.authorization.define中的类
 
ResourcesDefinition() - 类 的构造器org.hswebframework.web.authorization.define.ResourcesDefinition
 
role(List<Role>) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
role(String) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
Role - org.hswebframework.web.authorization中的接口
角色信息
role(List<Role>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
role(String) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 

S

SaveAction - org.hswebframework.web.authorization.annotation中的注释类型
 
saveSetting(String, String, String, UserSettingPermission) - 接口 中的方法org.hswebframework.web.authorization.setting.UserSettingManager
 
scope(String, String, String) - 接口 中的静态方法org.hswebframework.web.authorization.Permission
构造一个数据范围权限控制配置查找逻辑
ScopeDataAccessConfig - org.hswebframework.web.authorization.access中的接口
范围数据权限控制配置
setAction(String) - 类 中的方法org.hswebframework.web.authorization.simple.AbstractDataAccessConfig
 
setAllopatricLoginMode(AllopatricLoginMode) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
setAllow(boolean) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
setCurrent(UserToken) - 类 中的静态方法org.hswebframework.web.authorization.token.UserTokenHolder
 
setDataBuilderFactory(DataAccessConfigBuilderFactory) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
setDefaultSupportConvert(List<String>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
setEventPublisher(ApplicationEventPublisher) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
setException(Throwable) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationFailedEvent
 
setFields(Set<String>) - 类 中的方法org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig
 
setFirstRequestTime(long) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setLastRequestTime(long) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setMaxInactiveInterval(long) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setMessage(String) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizingHandleBeforeEvent
 
setPassword(String) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationDecodeEvent
 
setRequestTimes(long) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setResult(Map<String, Object>) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationSuccessEvent
 
setState(TokenState) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setSupplier(ReactiveAuthenticationSupplier) - 类 中的静态方法org.hswebframework.web.authorization.ReactiveAuthenticationHolder
 
setThirdPartAuthenticationManager(List<ThirdPartAuthenticationManager>) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenAuthenticationSupplier
 
setThirdPartAuthenticationManager(List<ThirdPartReactiveAuthenticationManager>) - 类 中的方法org.hswebframework.web.authorization.token.UserTokenReactiveAuthenticationSupplier
 
SettingNullValueHolder - org.hswebframework.web.authorization.setting中的类
 
SettingValueHolder - org.hswebframework.web.authorization.setting中的接口
 
setToken(String) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setType(String) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setUserId(String) - 接口 中的方法org.hswebframework.web.authorization.access.UserAttachEntity
 
setUserId(String) - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
setUsername(String) - 类 中的方法org.hswebframework.web.authorization.events.AuthorizationDecodeEvent
 
signIn(String, String, String, long) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
signIn(String, String, String, long) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
signIn(String, String, String, long) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
登记一个用户的token
signOutByToken(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
signOutByToken(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
signOutByToken(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
根据token删除
signOutByUserId(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
signOutByUserId(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
signOutByUserId(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
删除用户授权信息
SimpleAuthentication - org.hswebframework.web.authorization.simple中的类
 
SimpleAuthentication() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleAuthentication
 
SimpleAuthenticationBuilder - org.hswebframework.web.authorization.simple.builder中的类
 
SimpleAuthenticationBuilder(DataAccessConfigBuilderFactory) - 类 的构造器org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
SimpleAuthenticationBuilderFactory - org.hswebframework.web.authorization.simple.builder中的类
TODO 完成注释
SimpleAuthenticationBuilderFactory(DataAccessConfigBuilderFactory) - 类 的构造器org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilderFactory
 
SimpleDataAccessConfigBuilder - org.hswebframework.web.authorization.simple.builder中的类
 
SimpleDataAccessConfigBuilder(List<DataAccessConfigConverter>) - 类 的构造器org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilder
 
SimpleDataAccessConfigBuilderFactory - org.hswebframework.web.authorization.simple.builder中的类
 
SimpleDataAccessConfigBuilderFactory() - 类 的构造器org.hswebframework.web.authorization.simple.builder.SimpleDataAccessConfigBuilderFactory
 
SimpleDimension - org.hswebframework.web.authorization.simple中的类
 
SimpleDimension() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleDimension
 
SimpleDimensionType - org.hswebframework.web.authorization.simple中的类
 
SimpleDimensionType() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleDimensionType
 
SimpleFieldFilterDataAccessConfig - org.hswebframework.web.authorization.simple中的类
默认配置实现
SimpleFieldFilterDataAccessConfig() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig
 
SimpleFieldFilterDataAccessConfig(String...) - 类 的构造器org.hswebframework.web.authorization.simple.SimpleFieldFilterDataAccessConfig
 
SimpleOwnCreatedDataAccessConfig - org.hswebframework.web.authorization.simple中的类
 
SimpleOwnCreatedDataAccessConfig() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleOwnCreatedDataAccessConfig
 
SimpleOwnCreatedDataAccessConfig(String) - 类 的构造器org.hswebframework.web.authorization.simple.SimpleOwnCreatedDataAccessConfig
 
SimpleParsedToken - org.hswebframework.web.authorization.token中的类
 
SimpleParsedToken() - 类 的构造器org.hswebframework.web.authorization.token.SimpleParsedToken
 
SimplePermission - org.hswebframework.web.authorization.simple中的类
 
SimplePermission() - 类 的构造器org.hswebframework.web.authorization.simple.SimplePermission
 
SimpleRole - org.hswebframework.web.authorization.simple中的类
 
SimpleRole() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleRole
 
SimpleUser - org.hswebframework.web.authorization.simple中的类
 
SimpleUser() - 类 的构造器org.hswebframework.web.authorization.simple.SimpleUser
 
SimpleUserToken - org.hswebframework.web.authorization.token.redis中的类
 
SimpleUserToken() - 类 的构造器org.hswebframework.web.authorization.token.redis.SimpleUserToken
 
StringSourceSettingHolder - org.hswebframework.web.authorization.setting中的类
 
StringSourceSettingHolder() - 类 的构造器org.hswebframework.web.authorization.setting.StringSourceSettingHolder
 
syncToken(UserToken) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
同步令牌信息,如果使用redisson等来存储token,应该重写此方法并调用this#tokenStorage.put

T

test(DataAccessConfig) - 接口 中的方法org.hswebframework.web.authorization.Permission.DataAccessPredicate
 
ThirdPartAuthenticationManager - org.hswebframework.web.authorization.token中的接口
 
ThirdPartReactiveAuthenticationManager - org.hswebframework.web.authorization.token中的接口
 
TokenAuthenticationManager - org.hswebframework.web.authorization.token中的接口
token 权限管理器,根据token来进行权限关联.
tokenIsLoggedIn(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
tokenIsLoggedIn(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
tokenIsLoggedIn(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
 
TokenState - org.hswebframework.web.authorization.token中的枚举
令牌状态
tokenStorage - 类 中的变量org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
totalToken() - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
totalToken() - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
totalToken() - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
 
totalUser() - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
totalUser() - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
totalUser() - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
 
touch(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
touch() - 类 中的方法org.hswebframework.web.authorization.token.LocalUserToken
 
touch(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
touch(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
更新token,使其不过期
TwoFactor - org.hswebframework.web.authorization.annotation中的注释类型
开启2FA双重验证
TwoFactorToken - org.hswebframework.web.authorization.twofactor中的接口
 
TwoFactorTokenManager - org.hswebframework.web.authorization.twofactor中的接口
 
TwoFactorValidator - org.hswebframework.web.authorization.twofactor中的接口
双重验证器,用于某些接口需要双重验证时使用,如: 短信验证码,动态口令等
TwoFactorValidatorManager - org.hswebframework.web.authorization.twofactor中的接口
双重验证管理器
TwoFactorValidatorProvider - org.hswebframework.web.authorization.twofactor中的接口
 
typeIs(DimensionType) - 接口 中的方法org.hswebframework.web.authorization.Dimension
 
typeIs(String) - 接口 中的方法org.hswebframework.web.authorization.Dimension
 

U

UnAuthorizedException - org.hswebframework.web.authorization.exception中的异常错误
未授权异常
UnAuthorizedException() - 异常错误 的构造器org.hswebframework.web.authorization.exception.UnAuthorizedException
 
UnAuthorizedException(TokenState) - 异常错误 的构造器org.hswebframework.web.authorization.exception.UnAuthorizedException
 
UnAuthorizedException(String, TokenState) - 异常错误 的构造器org.hswebframework.web.authorization.exception.UnAuthorizedException
 
UnAuthorizedException(String, TokenState, Throwable) - 异常错误 的构造器org.hswebframework.web.authorization.exception.UnAuthorizedException
 
UnsupportedTwoFactorValidator - org.hswebframework.web.authorization.twofactor.defaults中的类
 
UnsupportedTwoFactorValidator() - 类 的构造器org.hswebframework.web.authorization.twofactor.defaults.UnsupportedTwoFactorValidator
 
user(User) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
user(String) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
user(Map<String, String>) - 接口 中的方法org.hswebframework.web.authorization.builder.AuthenticationBuilder
 
user(User) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
user(String) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
user(Map<String, String>) - 类 中的方法org.hswebframework.web.authorization.simple.builder.SimpleAuthenticationBuilder
 
User - org.hswebframework.web.authorization中的接口
用户信息
USER_DISABLED - 异常错误 中的静态变量org.hswebframework.web.authorization.exception.AuthenticationException
 
UserAttachEntity - org.hswebframework.web.authorization.access中的接口
和user关联的实体
userId - 接口 中的静态变量org.hswebframework.web.authorization.access.UserAttachEntity
 
userIsLoggedIn(String) - 类 中的方法org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
userIsLoggedIn(String) - 类 中的方法org.hswebframework.web.authorization.token.redis.RedisUserTokenManager
 
userIsLoggedIn(String) - 接口 中的方法org.hswebframework.web.authorization.token.UserTokenManager
 
username - 类 中的变量org.hswebframework.web.authorization.events.AbstractAuthorizationEvent
 
UserOwnData - org.hswebframework.web.authorization.annotation中的注释类型
声明某个操作支持用户查看自己的数据
UserSettingManager - org.hswebframework.web.authorization.setting中的接口
 
UserSettingPermission - org.hswebframework.web.authorization.setting中的枚举
 
userStorage - 类 中的变量org.hswebframework.web.authorization.token.DefaultUserTokenManager
 
UserToken - org.hswebframework.web.authorization.token中的接口
用户的token信息
userTokenAuthenticationSupplier(UserTokenManager, AuthenticationManager) - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
UserTokenAuthenticationSupplier - org.hswebframework.web.authorization.token中的类
 
UserTokenAuthenticationSupplier(UserTokenManager, AuthenticationManager) - 类 的构造器org.hswebframework.web.authorization.token.UserTokenAuthenticationSupplier
 
UserTokenChangedEvent - org.hswebframework.web.authorization.token.event中的类
 
UserTokenChangedEvent(UserToken, UserToken) - 类 的构造器org.hswebframework.web.authorization.token.event.UserTokenChangedEvent
 
UserTokenCreatedEvent - org.hswebframework.web.authorization.token.event中的类
 
UserTokenCreatedEvent(UserToken) - 类 的构造器org.hswebframework.web.authorization.token.event.UserTokenCreatedEvent
 
UserTokenHolder - org.hswebframework.web.authorization.token中的类
 
userTokenManager() - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
UserTokenManager - org.hswebframework.web.authorization.token中的接口
用户令牌管理器,用于管理用户令牌
userTokenReactiveAuthenticationSupplier(UserTokenManager, ReactiveAuthenticationManager) - 类 中的方法org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration
 
UserTokenReactiveAuthenticationSupplier - org.hswebframework.web.authorization.token中的类
 
UserTokenReactiveAuthenticationSupplier(UserTokenManager, ReactiveAuthenticationManager) - 类 的构造器org.hswebframework.web.authorization.token.UserTokenReactiveAuthenticationSupplier
 
UserTokenRemovedEvent - org.hswebframework.web.authorization.token.event中的类
 
UserTokenRemovedEvent(UserToken) - 类 的构造器org.hswebframework.web.authorization.token.event.UserTokenRemovedEvent
 

V

validate() - 接口 中的方法org.hswebframework.web.authorization.token.UserToken
 
validate(String, String) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidatorProvider
 
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.access.DefaultDataAccessType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.annotation.Logical
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.DefaultDimensionType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.define.HandleType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.define.Phased
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.setting.UserSettingPermission
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.token.AllopatricLoginMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.hswebframework.web.authorization.token.TokenState
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.access.DefaultDataAccessType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.annotation.Logical
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.DefaultDimensionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.define.HandleType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.define.Phased
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.setting.UserSettingPermission
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.token.AllopatricLoginMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.hswebframework.web.authorization.token.TokenState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String, long) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.DefaultTwoFactorValidator
 
verify(String, long) - 类 中的方法org.hswebframework.web.authorization.twofactor.defaults.UnsupportedTwoFactorValidator
 
verify(String, long) - 接口 中的方法org.hswebframework.web.authorization.twofactor.TwoFactorValidator
验证code是否有效,如果验证码有效,则保持此验证有效期.在有效期内,调用this#expired() 将返回false
A B C D E F G H I J L M N O P Q R S T U V 
跳过导航链接

Copyright © 2016–2021. All rights reserved.