跳过导航链接
A C 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.AuthAdapterSupplier
适配器
adapter() - 类 中的静态方法org.noear.solon.auth.AuthUtil
 
adapterAdd(AuthAdapterSupplier) - 类 中的静态方法org.noear.solon.auth.AuthUtil
 
adapterRemove(AuthAdapterSupplier) - 类 中的静态方法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
 
AuthAdapterSupplier - org.noear.solon.auth中的接口
适配器提供者(可以通过路径前缀限制效果)
AuthConstants - org.noear.solon.auth.tags中的接口
自定义标签的常量配置
AuthException - org.noear.solon.auth中的异常错误
认证异常
AuthException(AuthStatus, String) - 异常错误 的构造器org.noear.solon.auth.AuthException
 
AuthFailureHandler - org.noear.solon.auth中的接口
认证失败处理者
AuthFailureHandlerDefault - org.noear.solon.auth中的类
认证失败处理者-默认实现
AuthFailureHandlerDefault() - 类 的构造器org.noear.solon.auth.AuthFailureHandlerDefault
 
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
 
AuthStatus - org.noear.solon.auth中的枚举
认证状态
AuthUtil - org.noear.solon.auth中的类
提供手动授权控制支持
AuthUtil() - 类 的构造器org.noear.solon.auth.AuthUtil
 

C

code - 枚举 中的变量org.noear.solon.auth.AuthStatus
 

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
获取用户角色列表
getStatus() - 异常错误 中的方法org.noear.solon.auth.AuthException
 

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 - 枚举 中的变量org.noear.solon.auth.AuthStatus
 

O

of(String) - 枚举 中的静态方法org.noear.solon.auth.annotation.Logical
 
onFailure(Context, Result) - 接口 中的方法org.noear.solon.auth.AuthFailureHandler
失败时回调
onFailure(Context, Result) - 类 中的方法org.noear.solon.auth.AuthFailureHandlerDefault
 
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
 
pathPrefix() - 接口 中的方法org.noear.solon.auth.AuthAdapterSupplier
路径前缀
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
 
toResult() - 枚举 中的方法org.noear.solon.auth.AuthStatus
转为结果对象
toResult(String) - 枚举 中的方法org.noear.solon.auth.AuthStatus
转为结果对象
toString() - 枚举 中的方法org.noear.solon.auth.AuthStatus
 
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
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.noear.solon.auth.AuthStatus
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.solon.auth.annotation.Logical
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.noear.solon.auth.AuthStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
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 C D E F G H I L M O P R S T V X 
跳过导航链接

Copyright © 2022. All rights reserved.