A D E F G H I L M O P R S T V X
A
- AbstractInterceptor<T extends Annotation> - org.noear.solon.auth.interceptor中的类
-
- AbstractInterceptor() - 类 的构造器org.noear.solon.auth.interceptor.AbstractInterceptor
-
- adapter() - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
- addRule(Consumer<AuthRule>) - 类 中的方法org.noear.solon.auth.AuthAdapter
-
添加一个授权规则
- addRules(Collection<AuthRule>) - 类 中的方法org.noear.solon.auth.AuthAdapter
-
添加一批授权规则(构建规则)
- ATTR_logical - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- ATTR_name - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- AuthAdapter - org.noear.solon.auth中的类
-
认证适配器(由用户对接)
- AuthAdapter() - 类 的构造器org.noear.solon.auth.AuthAdapter
-
- AuthConstants - org.noear.solon.auth.tags中的接口
-
自定义标签的常量配置
- AuthException - org.noear.solon.auth中的异常错误
-
认证异常
- AuthException(String) - 异常错误 的构造器org.noear.solon.auth.AuthException
-
- AuthFailureHandler - org.noear.solon.auth中的接口
-
认证失败处理者
- AuthIp - org.noear.solon.auth.annotation中的注释类型
-
认证Ip注解
- AuthLogined - org.noear.solon.auth.annotation中的注释类型
-
认证登录状态注解
- AuthPath - org.noear.solon.auth.annotation中的注释类型
-
认证路径注解
- AuthPermissions - org.noear.solon.auth.annotation中的注释类型
-
认证特定权限(需要用户按需使用)
- AuthProcessor - org.noear.solon.auth中的接口
-
认证处理器(由用户对接)
- AuthProcessorBase - org.noear.solon.auth中的类
-
认证处理器加强基类
- AuthProcessorBase() - 类 的构造器org.noear.solon.auth.AuthProcessorBase
-
- AuthRoles - org.noear.solon.auth.annotation中的注释类型
-
认证特定角色(需要用户按需使用)
- AuthRule - org.noear.solon.auth中的接口
-
授权规则
- AuthRuleHandler - org.noear.solon.auth中的类
-
验证规则处理者
- AuthRuleHandler() - 类 的构造器org.noear.solon.auth.AuthRuleHandler
-
- AuthRuleImpl - org.noear.solon.auth.impl中的类
-
授权规则默认实现
- AuthRuleImpl() - 类 的构造器org.noear.solon.auth.impl.AuthRuleImpl
-
- AuthUtil - org.noear.solon.auth中的类
-
提供手动授权控制支持
- AuthUtil() - 类 的构造器org.noear.solon.auth.AuthUtil
-
D
- doIntercept(Invocation) - 类 中的方法org.noear.solon.auth.interceptor.AbstractInterceptor
-
E
- exclude(String) - 接口 中的方法org.noear.solon.auth.AuthRule
-
排除
- exclude(String) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
F
- failure() - 类 中的方法org.noear.solon.auth.AuthAdapter
-
获取默认的验证出错处理
- failure(AuthFailureHandler) - 类 中的方法org.noear.solon.auth.AuthAdapter
-
设定默认的验证出错处理
- failure(AuthFailureHandler) - 接口 中的方法org.noear.solon.auth.AuthRule
-
失败事件
- failure(AuthFailureHandler) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
G
- getPermissions() - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
获取用户权限列表
- getRoles() - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
获取用户角色列表
H
- handle(Context) - 类 中的方法org.noear.solon.auth.AuthRuleHandler
-
- handle(Context) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
I
- include(String) - 接口 中的方法org.noear.solon.auth.AuthRule
-
包函
- include(String) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- IpInterceptor - org.noear.solon.auth.interceptor中的类
-
AuthIp 注解拦截器
- IpInterceptor() - 类 的构造器org.noear.solon.auth.interceptor.IpInterceptor
-
L
- Logical - org.noear.solon.auth.annotation中的枚举
-
认证的逻辑关系
- LoginedInterceptor - org.noear.solon.auth.interceptor中的类
-
AuthLogined 注解拦截器
- LoginedInterceptor() - 类 的构造器org.noear.solon.auth.interceptor.LoginedInterceptor
-
- loginUrl() - 类 中的方法org.noear.solon.auth.AuthAdapter
-
获取登录Url
- loginUrl(String) - 类 中的方法org.noear.solon.auth.AuthAdapter
-
设置登录Url
M
- MESSAGE_OF_IP - 类 中的静态变量org.noear.solon.auth.AuthUtil
-
- MESSAGE_OF_LOGINED - 类 中的静态变量org.noear.solon.auth.AuthUtil
-
- MESSAGE_OF_PATH - 类 中的静态变量org.noear.solon.auth.AuthUtil
-
- MESSAGE_OF_PERMISSIONS - 类 中的静态变量org.noear.solon.auth.AuthUtil
-
- MESSAGE_OF_ROLES - 类 中的静态变量org.noear.solon.auth.AuthUtil
-
O
- of(String) - 枚举 中的静态方法org.noear.solon.auth.annotation.Logical
-
- onFailure(Context, Result) - 接口 中的方法org.noear.solon.auth.AuthFailureHandler
-
失败时回调
- org.noear.solon.auth - 程序包 org.noear.solon.auth
-
- org.noear.solon.auth.annotation - 程序包 org.noear.solon.auth.annotation
-
- org.noear.solon.auth.impl - 程序包 org.noear.solon.auth.impl
-
- org.noear.solon.auth.integration - 程序包 org.noear.solon.auth.integration
-
- org.noear.solon.auth.interceptor - 程序包 org.noear.solon.auth.interceptor
-
- org.noear.solon.auth.tags - 程序包 org.noear.solon.auth.tags
-
P
- PathInterceptor - org.noear.solon.auth.interceptor中的类
-
AuthPath 注解拦截器
- PathInterceptor() - 类 的构造器org.noear.solon.auth.interceptor.PathInterceptor
-
- PermissionsInterceptor - org.noear.solon.auth.interceptor中的类
-
AuthPermissions 注解拦截器
- PermissionsInterceptor() - 类 的构造器org.noear.solon.auth.interceptor.PermissionsInterceptor
-
- PREFIX - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- processor() - 类 中的方法org.noear.solon.auth.AuthAdapter
-
获取认证处理器
- processor(AuthProcessor) - 类 中的方法org.noear.solon.auth.AuthAdapter
-
设定认证处理器
R
- RolesInterceptor - org.noear.solon.auth.interceptor中的类
-
AuthRoles 注解拦截器
- RolesInterceptor() - 类 的构造器org.noear.solon.auth.interceptor.RolesInterceptor
-
- rules() - 类 中的方法org.noear.solon.auth.AuthRuleHandler
-
S
- start(AopContext) - 类 中的方法org.noear.solon.auth.integration.XPluginImp
-
T
- TAG_authPermissions - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- TAG_authRoles - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- TAG_permissions - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- TAG_roles - 接口 中的静态变量org.noear.solon.auth.tags.AuthConstants
-
- test(String) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- type() - 类 中的方法org.noear.solon.auth.interceptor.AbstractInterceptor
-
- type() - 类 中的方法org.noear.solon.auth.interceptor.IpInterceptor
-
- type() - 类 中的方法org.noear.solon.auth.interceptor.LoginedInterceptor
-
- type() - 类 中的方法org.noear.solon.auth.interceptor.PathInterceptor
-
- type() - 类 中的方法org.noear.solon.auth.interceptor.PermissionsInterceptor
-
- type() - 类 中的方法org.noear.solon.auth.interceptor.RolesInterceptor
-
V
- valueOf(String) - 枚举 中的静态方法org.noear.solon.auth.annotation.Logical
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.noear.solon.auth.annotation.Logical
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- verify(T) - 类 中的方法org.noear.solon.auth.interceptor.AbstractInterceptor
-
- verify(AuthIp) - 类 中的方法org.noear.solon.auth.interceptor.IpInterceptor
-
- verify(AuthLogined) - 类 中的方法org.noear.solon.auth.interceptor.LoginedInterceptor
-
- verify(AuthPath) - 类 中的方法org.noear.solon.auth.interceptor.PathInterceptor
-
- verify(AuthPermissions) - 类 中的方法org.noear.solon.auth.interceptor.PermissionsInterceptor
-
- verify(AuthRoles) - 类 中的方法org.noear.solon.auth.interceptor.RolesInterceptor
-
- verifyIp(String) - 接口 中的方法org.noear.solon.auth.AuthProcessor
-
验证IP
- verifyIp(String) - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
验证IP
- verifyIp() - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证Ip
- verifyIp(String) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有Ip授权
- verifyIp() - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- verifyLogined() - 接口 中的方法org.noear.solon.auth.AuthProcessor
-
验证登录状态
- verifyLogined() - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
验证登录状态
- verifyLogined() - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证登录状态
- verifyLogined() - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否已登录
- verifyLogined() - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- verifyPath(String, String) - 接口 中的方法org.noear.solon.auth.AuthProcessor
-
验证路径(一般使用路径验证)
- verifyPath(String, String) - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
验证路径(一般使用路径验证)
- verifyPath() - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证路径
- verifyPath(String, String) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有路径授权
- verifyPath() - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- verifyPermissions(String[], Logical) - 接口 中的方法org.noear.solon.auth.AuthProcessor
-
验证特定权限(有特殊情况用权限验证)
- verifyPermissions(String[], Logical) - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
验证特定权限(有特殊情况用权限验证)
- verifyPermissions(String...) - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证权限
- verifyPermissions(String...) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有权限授权
- verifyPermissions(String[], Logical) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有权限授权
- verifyPermissions(String...) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- verifyPermissionsAnd(String...) - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证权限(并且关系)
- verifyPermissionsAnd(String...) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有权限授权(同时满足多个权限)
- verifyPermissionsAnd(String...) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- verifyRoles(String[], Logical) - 接口 中的方法org.noear.solon.auth.AuthProcessor
-
验证特定角色(有特殊情况用角色验证)
- verifyRoles(String[], Logical) - 类 中的方法org.noear.solon.auth.AuthProcessorBase
-
验证特定角色(有特殊情况用角色验证)
- verifyRoles(String...) - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证角色
- verifyRoles(String...) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有角色授权
- verifyRoles(String[], Logical) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有角色授权
- verifyRoles(String...) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
- verifyRolesAnd(String...) - 接口 中的方法org.noear.solon.auth.AuthRule
-
验证角色(并且关系)
- verifyRolesAnd(String...) - 类 中的静态方法org.noear.solon.auth.AuthUtil
-
验证是否有角色授权(同时满足多个角色)
- verifyRolesAnd(String...) - 类 中的方法org.noear.solon.auth.impl.AuthRuleImpl
-
X
- XPluginImp - org.noear.solon.auth.integration中的类
-
- XPluginImp() - 类 的构造器org.noear.solon.auth.integration.XPluginImp
-
A D E F G H I L M O P R S T V X
Copyright © 2022. All rights reserved.