跳过导航链接
A B C D E G H I L M P R S T U V W 

A

addArgumentResolvers(List<HandlerMethodArgumentResolver>) - 类 中的方法top.tangyh.basic.security.config.LoginArgResolverConfig
Token参数解析
AuthorizingRealm - top.tangyh.basic.security.permission中的类
参考了Shiro的源码
AuthorizingRealm() - 类 的构造器top.tangyh.basic.security.permission.AuthorizingRealm
 

B

buildFull() - 类 中的静态方法top.tangyh.basic.security.feign.UserQuery
 
buildOrg() - 类 中的静态方法top.tangyh.basic.security.feign.UserQuery
 
buildResource() - 类 中的静态方法top.tangyh.basic.security.feign.UserQuery
 
buildRoles() - 类 中的静态方法top.tangyh.basic.security.feign.UserQuery
 
buildStation() - 类 中的静态方法top.tangyh.basic.security.feign.UserQuery
 

C

contains(List<SysRole>, String) - 类 中的静态方法top.tangyh.basic.security.model.SysRole
指定角色编码是否在角色列表中
ContextArgumentResolver - top.tangyh.basic.security.resolver中的类
Token转化SysUser
ContextArgumentResolver() - 类 的构造器top.tangyh.basic.security.resolver.ContextArgumentResolver
 

D

denyAll() - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
只有超管角色才可访问

E

EnableLoginArgResolver - top.tangyh.basic.security.annotation中的注释类型
在启动类上添加该注解来----开启自动登录用户对象注入 Token转化SysUser
equals(Object) - 类 中的方法top.tangyh.basic.security.permission.WildcardPermission
 

G

getById(Long, UserQuery) - 接口 中的方法top.tangyh.basic.security.config.UserResolveFeignConfiguration.UserResolveApi
根据id 查询用户详情
getById(Long, UserQuery) - 类 中的方法top.tangyh.basic.security.config.UserResolveFeignConfiguration.UserResolveApiFallback
 
getById(Long, UserQuery) - 类 中的方法top.tangyh.basic.security.config.UserResolveFeignConfiguration.UserResolverServiceFeignImpl
 
getById(Long, UserQuery) - 接口 中的方法top.tangyh.basic.security.feign.UserResolverService
根据id查询用户
getById(UserQuery) - 接口 中的方法top.tangyh.basic.security.feign.UserResolverService
查询当前用户的信息
getParts() - 类 中的方法top.tangyh.basic.security.permission.WildcardPermission
 
getRoleCode(List<SysRole>) - 类 中的静态方法top.tangyh.basic.security.model.SysRole
角色列表转换成角色编码列表
getSpringUtils(ApplicationContext) - 类 中的方法top.tangyh.basic.security.config.UserResolveFeignConfiguration
 
getUserResolverService(UserResolveFeignConfiguration.UserResolveApi) - 类 中的方法top.tangyh.basic.security.config.UserResolveFeignConfiguration
 
getVerifyAuthFunction(UserResolverService) - 类 中的方法top.tangyh.basic.security.config.SecurityConfiguration
 

H

HAS_ROLE_ADMIN - 类 中的静态变量top.tangyh.basic.security.constant.RoleConstant
 
HAS_ROLE_TEST - 类 中的静态变量top.tangyh.basic.security.constant.RoleConstant
 
HAS_ROLE_USER - 类 中的静态变量top.tangyh.basic.security.constant.RoleConstant
 
hasAllPermission(Collection<String>, String[], boolean) - 类 中的静态方法top.tangyh.basic.security.permission.AuthorizingRealm
验证是否拥有所有指定权限
hasAnyPermission(String...) - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
判断是否有任意 资源 等价于前端自定义指令:v-hasAnyPermission、v-has-any-permission
hasAnyPermission(Collection<String>, String[], boolean) - 类 中的静态方法top.tangyh.basic.security.permission.AuthorizingRealm
验证是否拥有任意一个指定权限
hasAnyRole(String...) - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
判断是否包含任意角色
hashCode() - 类 中的方法top.tangyh.basic.security.permission.WildcardPermission
 
hasNoPermission(String...) - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
判断是否有任意 资源 等价于前端自定义指令: v-hasNoPermission、v-has-no-permission
hasNoPermission(Collection<String>, String[], boolean) - 类 中的静态方法top.tangyh.basic.security.permission.AuthorizingRealm
验证是否不包含所有的指定权限
hasNoRole(String...) - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
判断是否没有所有的角色编码
hasPermission(String...) - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
判断是否包含所有资源 等价于前端自定义指令: v-hasPermission、v-has-permission
hasRole(String...) - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
判断是否拥有所有的角色编码

I

implies(WildcardPermission) - 类 中的方法top.tangyh.basic.security.permission.WildcardPermission
 
init(String, boolean) - 类 中的方法top.tangyh.basic.security.permission.WildcardPermission
 
isPermitted(Collection<WildcardPermission>, String, boolean) - 类 中的静态方法top.tangyh.basic.security.permission.AuthorizingRealm
验证是否拥有指定权限

L

LoginArgResolverConfig - top.tangyh.basic.security.config中的类
公共配置类, 一些公共工具配置
LoginArgResolverConfig() - 类 的构造器top.tangyh.basic.security.config.LoginArgResolverConfig
 

M

main(String[]) - 类 中的静态方法top.tangyh.basic.security.permission.AuthorizingRealm
 

P

PART_DIVIDER_TOKEN - 类 中的静态变量top.tangyh.basic.security.permission.WildcardPermission
 
permit() - 类 中的方法top.tangyh.basic.security.aspect.VerifyAuthFunction
放行请求
preAuth(ProceedingJoinPoint) - 类 中的方法top.tangyh.basic.security.aspect.UriSecurityPreAuthAspect
切 方法 和 类上的 @PreAuth 注解
PREFIX - 类 中的静态变量top.tangyh.basic.security.properties.SecurityProperties
 

R

resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法top.tangyh.basic.security.resolver.ContextArgumentResolver
 
RoleConstant - top.tangyh.basic.security.constant中的类
系统默认角色

S

SecurityConfiguration - top.tangyh.basic.security.config中的类
权限认证配置类
SecurityConfiguration() - 类 的构造器top.tangyh.basic.security.config.SecurityConfiguration
 
SecurityProperties - top.tangyh.basic.security.properties中的类
属性
SecurityProperties() - 类 的构造器top.tangyh.basic.security.properties.SecurityProperties
 
setApplicationContext(ApplicationContext) - 类 中的方法top.tangyh.basic.security.aspect.UriSecurityPreAuthAspect
 
SUBPART_DIVIDER_TOKEN - 类 中的静态变量top.tangyh.basic.security.permission.WildcardPermission
 
SUPER_ADMIN - 类 中的静态变量top.tangyh.basic.security.constant.RoleConstant
 
supportsParameter(MethodParameter) - 类 中的方法top.tangyh.basic.security.resolver.ContextArgumentResolver
入参筛选
SysOrg - top.tangyh.basic.security.model中的类
实体类
SysOrg() - 类 的构造器top.tangyh.basic.security.model.SysOrg
 
SysRole - top.tangyh.basic.security.model中的类
角色
SysRole() - 类 的构造器top.tangyh.basic.security.model.SysRole
 
SysStation - top.tangyh.basic.security.model中的类
实体类
SysStation() - 类 的构造器top.tangyh.basic.security.model.SysStation
 
SysUser - top.tangyh.basic.security.model中的类
 
SysUser() - 类 的构造器top.tangyh.basic.security.model.SysUser
 

T

TEST - 类 中的静态变量top.tangyh.basic.security.constant.RoleConstant
 
top.tangyh.basic.security.annotation - 程序包 top.tangyh.basic.security.annotation
 
top.tangyh.basic.security.aspect - 程序包 top.tangyh.basic.security.aspect
 
top.tangyh.basic.security.config - 程序包 top.tangyh.basic.security.config
 
top.tangyh.basic.security.constant - 程序包 top.tangyh.basic.security.constant
 
top.tangyh.basic.security.feign - 程序包 top.tangyh.basic.security.feign
 
top.tangyh.basic.security.model - 程序包 top.tangyh.basic.security.model
 
top.tangyh.basic.security.permission - 程序包 top.tangyh.basic.security.permission
 
top.tangyh.basic.security.properties - 程序包 top.tangyh.basic.security.properties
 
top.tangyh.basic.security.resolver - 程序包 top.tangyh.basic.security.resolver
 
toString() - 类 中的方法top.tangyh.basic.security.permission.WildcardPermission
 

U

UriSecurityPreAuthAspect - top.tangyh.basic.security.aspect中的类
AOP 鉴权
UriSecurityPreAuthAspect(VerifyAuthFunction) - 类 的构造器top.tangyh.basic.security.aspect.UriSecurityPreAuthAspect
 
uriSecurityPreAuthAspect(VerifyAuthFunction) - 类 中的方法top.tangyh.basic.security.config.SecurityConfiguration
 
USER - 类 中的静态变量top.tangyh.basic.security.constant.RoleConstant
 
UserQuery - top.tangyh.basic.security.feign中的类
用户查询对象
UserQuery() - 类 的构造器top.tangyh.basic.security.feign.UserQuery
 
UserResolveApiFallback() - 类 的构造器top.tangyh.basic.security.config.UserResolveFeignConfiguration.UserResolveApiFallback
 
UserResolveFeignConfiguration - top.tangyh.basic.security.config中的类
类型为Feign时,使用的的实现类
UserResolveFeignConfiguration() - 类 的构造器top.tangyh.basic.security.config.UserResolveFeignConfiguration
 
UserResolveFeignConfiguration.UserResolveApi - top.tangyh.basic.security.config中的接口
 
UserResolveFeignConfiguration.UserResolveApiFallback - top.tangyh.basic.security.config中的类
用户API熔断
UserResolveFeignConfiguration.UserResolverServiceFeignImpl - top.tangyh.basic.security.config中的类
feign 实现
UserResolverService - top.tangyh.basic.security.feign中的接口
 
UserResolverServiceFeignImpl(UserResolveFeignConfiguration.UserResolveApi) - 类 的构造器top.tangyh.basic.security.config.UserResolveFeignConfiguration.UserResolverServiceFeignImpl
 
UserType - top.tangyh.basic.security.properties中的枚举
调用用户信息的类型

V

valueOf(String) - 枚举 中的静态方法top.tangyh.basic.security.properties.UserType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.tangyh.basic.security.properties.UserType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VerifyAuthFunction - top.tangyh.basic.security.aspect中的类
权限判断
VerifyAuthFunction(UserResolverService, SecurityProperties) - 类 的构造器top.tangyh.basic.security.aspect.VerifyAuthFunction
 

W

WILDCARD_TOKEN - 类 中的静态变量top.tangyh.basic.security.permission.WildcardPermission
 
WildcardPermission - top.tangyh.basic.security.permission中的类
通配符权限解析器 支持: user:* user:add,update 参考了Shiro的源码
WildcardPermission(String, boolean) - 类 的构造器top.tangyh.basic.security.permission.WildcardPermission
 
A B C D E G H I L M P R S T U V W 
跳过导航链接

Copyright © 2021. All rights reserved.