JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
V
X
A
AbstractInterceptor
<
T
extends
Annotation
> - Class in
org.noear.solon.auth.interceptor
AbstractInterceptor()
- Constructor for class org.noear.solon.auth.interceptor.
AbstractInterceptor
adapter()
- Method in interface org.noear.solon.auth.
AuthAdapterSupplier
Deprecated.
适配器
adapter()
- Static method in class org.noear.solon.auth.
AuthUtil
获取鉴权适配器
adapterAdd(AuthAdapterSupplier)
- Static method in class org.noear.solon.auth.
AuthUtil
Deprecated.
3.0
adapterAdd(AuthAdapter)
- Static method in class org.noear.solon.auth.
AuthUtil
添加鉴权适配器
adapterRemove(AuthAdapterSupplier)
- Static method in class org.noear.solon.auth.
AuthUtil
Deprecated.
3.0
adapterRemove(AuthAdapter)
- Static method in class org.noear.solon.auth.
AuthUtil
移除鉴权适配器
addRule(Consumer<AuthRule>)
- Method in class org.noear.solon.auth.
AuthAdapter
添加一个授权规则
addRule(AuthRule)
- Method in class org.noear.solon.auth.
AuthRuleHandler
addRules(Collection<AuthRule>)
- Method in class org.noear.solon.auth.
AuthAdapter
添加一批授权规则(构建规则)
ATTR_logical
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
ATTR_name
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
AuthAdapter
- Class in
org.noear.solon.auth
认证适配器(由用户对接)
AuthAdapter()
- Constructor for class org.noear.solon.auth.
AuthAdapter
AuthAdapterSupplier
- Interface in
org.noear.solon.auth
Deprecated.
3.0
AuthConstants
- Interface in
org.noear.solon.auth.tags
自定义标签的常量配置
AuthException
- Exception in
org.noear.solon.auth
认证异常
AuthException(AuthStatus, String)
- Constructor for exception org.noear.solon.auth.
AuthException
AuthFailureHandler
- Interface in
org.noear.solon.auth
认证失败'处理器'
AuthFailureHandlerDefault
- Class in
org.noear.solon.auth
认证失败处理者-默认实现
AuthFailureHandlerDefault()
- Constructor for class org.noear.solon.auth.
AuthFailureHandlerDefault
AuthIp
- Annotation Type in
org.noear.solon.auth.annotation
认证Ip注解
AuthLogined
- Annotation Type in
org.noear.solon.auth.annotation
认证登录状态注解
AuthPath
- Annotation Type in
org.noear.solon.auth.annotation
认证路径注解
AuthPermissions
- Annotation Type in
org.noear.solon.auth.annotation
认证特定权限(需要用户按需使用)
AuthProcessor
- Interface in
org.noear.solon.auth
认证处理器(由用户对接)
AuthProcessorBase
- Class in
org.noear.solon.auth
认证处理器加强基类
AuthProcessorBase()
- Constructor for class org.noear.solon.auth.
AuthProcessorBase
AuthRoles
- Annotation Type in
org.noear.solon.auth.annotation
认证特定角色(需要用户按需使用)
AuthRule
- Interface in
org.noear.solon.auth
授权规则
AuthRuleHandler
- Class in
org.noear.solon.auth
验证规则'处理器'
AuthRuleHandler()
- Constructor for class org.noear.solon.auth.
AuthRuleHandler
AuthRuleImpl
- Class in
org.noear.solon.auth.impl
授权规则默认实现
AuthRuleImpl()
- Constructor for class org.noear.solon.auth.impl.
AuthRuleImpl
AuthStatus
- Enum in
org.noear.solon.auth
认证状态
AuthUtil
- Class in
org.noear.solon.auth
提供手动授权控制支持
AuthUtil()
- Constructor for class org.noear.solon.auth.
AuthUtil
C
code
- Variable in enum org.noear.solon.auth.
AuthStatus
D
doFilter(Context, FilterChain)
- Method in class org.noear.solon.auth.
AuthRuleHandler
doIntercept(Invocation)
- Method in class org.noear.solon.auth.interceptor.
AbstractInterceptor
E
exclude(String)
- Method in interface org.noear.solon.auth.
AuthRule
排除
exclude(String)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
F
failure()
- Method in class org.noear.solon.auth.
AuthAdapter
获取默认的验证出错处理
failure(AuthFailureHandler)
- Method in class org.noear.solon.auth.
AuthAdapter
设定默认的验证出错处理
failure(AuthFailureHandler)
- Method in interface org.noear.solon.auth.
AuthRule
失败事件
failure(AuthFailureHandler)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
G
getPermissions()
- Method in class org.noear.solon.auth.
AuthProcessorBase
获取用户权限列表
getRoles()
- Method in class org.noear.solon.auth.
AuthProcessorBase
获取用户角色列表
getStatus()
- Method in exception org.noear.solon.auth.
AuthException
H
handle(Context)
- Method in class org.noear.solon.auth.
AuthRuleHandler
handle(Context)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
I
include(String)
- Method in interface org.noear.solon.auth.
AuthRule
包函
include(String)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
IpInterceptor
- Class in
org.noear.solon.auth.interceptor
AuthIp 注解拦截器
IpInterceptor()
- Constructor for class org.noear.solon.auth.interceptor.
IpInterceptor
L
Logical
- Enum in
org.noear.solon.auth.annotation
认证的逻辑关系
LoginedInterceptor
- Class in
org.noear.solon.auth.interceptor
AuthLogined 注解拦截器
LoginedInterceptor()
- Constructor for class org.noear.solon.auth.interceptor.
LoginedInterceptor
loginUrl()
- Method in class org.noear.solon.auth.
AuthAdapter
获取登录Url
loginUrl(String)
- Method in class org.noear.solon.auth.
AuthAdapter
设置登录Url
M
message
- Variable in enum org.noear.solon.auth.
AuthStatus
O
of(String)
- Static method in enum org.noear.solon.auth.annotation.
Logical
onFailure(Context, Result)
- Method in interface org.noear.solon.auth.
AuthFailureHandler
失败时回调
onFailure(Context, Result)
- Method in class org.noear.solon.auth.
AuthFailureHandlerDefault
org.noear.solon.auth
- package org.noear.solon.auth
org.noear.solon.auth.annotation
- package org.noear.solon.auth.annotation
org.noear.solon.auth.impl
- package org.noear.solon.auth.impl
org.noear.solon.auth.integration
- package org.noear.solon.auth.integration
org.noear.solon.auth.interceptor
- package org.noear.solon.auth.interceptor
org.noear.solon.auth.tags
- package org.noear.solon.auth.tags
P
PathInterceptor
- Class in
org.noear.solon.auth.interceptor
AuthPath 注解拦截器
PathInterceptor()
- Constructor for class org.noear.solon.auth.interceptor.
PathInterceptor
pathPrefix()
- Method in class org.noear.solon.auth.
AuthAdapter
设置规则路径前缀
pathPrefix(String)
- Method in class org.noear.solon.auth.
AuthAdapter
设置规则路径前缀(用于支持 AuthAdapterSupplier 的前缀特性)
pathPrefix()
- Method in interface org.noear.solon.auth.
AuthAdapterSupplier
Deprecated.
路径前缀
PermissionsInterceptor
- Class in
org.noear.solon.auth.interceptor
AuthPermissions 注解拦截器
PermissionsInterceptor()
- Constructor for class org.noear.solon.auth.interceptor.
PermissionsInterceptor
PREFIX
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
processor()
- Method in class org.noear.solon.auth.
AuthAdapter
获取认证处理器
processor(AuthProcessor)
- Method in class org.noear.solon.auth.
AuthAdapter
设定认证处理器
R
RolesInterceptor
- Class in
org.noear.solon.auth.interceptor
AuthRoles 注解拦截器
RolesInterceptor()
- Constructor for class org.noear.solon.auth.interceptor.
RolesInterceptor
S
setPathPrefix(String)
- Method in class org.noear.solon.auth.
AuthRuleHandler
设置规则路径前缀(用于支持 AuthAdapterSupplier 的前缀特性)
start(AppContext)
- Method in class org.noear.solon.auth.integration.
XPluginImp
T
TAG_authPermissions
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
TAG_authRoles
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
TAG_permissions
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
TAG_roles
- Static variable in interface org.noear.solon.auth.tags.
AuthConstants
toResult()
- Method in enum org.noear.solon.auth.
AuthStatus
转为结果对象
toResult(String)
- Method in enum org.noear.solon.auth.
AuthStatus
转为结果对象
toString()
- Method in enum org.noear.solon.auth.
AuthStatus
type()
- Method in class org.noear.solon.auth.interceptor.
AbstractInterceptor
注解类型
type()
- Method in class org.noear.solon.auth.interceptor.
IpInterceptor
type()
- Method in class org.noear.solon.auth.interceptor.
LoginedInterceptor
type()
- Method in class org.noear.solon.auth.interceptor.
PathInterceptor
type()
- Method in class org.noear.solon.auth.interceptor.
PermissionsInterceptor
type()
- Method in class org.noear.solon.auth.interceptor.
RolesInterceptor
V
valueOf(String)
- Static method in enum org.noear.solon.auth.annotation.
Logical
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.noear.solon.auth.
AuthStatus
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.noear.solon.auth.annotation.
Logical
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.noear.solon.auth.
AuthStatus
Returns an array containing the constants of this enum type, in the order they are declared.
verify(T, Invocation)
- Method in class org.noear.solon.auth.interceptor.
AbstractInterceptor
验证
verify(AuthIp, Invocation)
- Method in class org.noear.solon.auth.interceptor.
IpInterceptor
verify(AuthLogined, Invocation)
- Method in class org.noear.solon.auth.interceptor.
LoginedInterceptor
verify(AuthPath, Invocation)
- Method in class org.noear.solon.auth.interceptor.
PathInterceptor
verify(AuthPermissions, Invocation)
- Method in class org.noear.solon.auth.interceptor.
PermissionsInterceptor
verify(AuthRoles, Invocation)
- Method in class org.noear.solon.auth.interceptor.
RolesInterceptor
verifyIp(String)
- Method in interface org.noear.solon.auth.
AuthProcessor
验证IP
verifyIp(String)
- Method in class org.noear.solon.auth.
AuthProcessorBase
验证IP
verifyIp()
- Method in interface org.noear.solon.auth.
AuthRule
验证Ip
verifyIp(String)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有Ip授权
verifyIp()
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
verifyLogined()
- Method in interface org.noear.solon.auth.
AuthProcessor
验证登录状态
verifyLogined()
- Method in class org.noear.solon.auth.
AuthProcessorBase
验证登录状态
verifyLogined()
- Method in interface org.noear.solon.auth.
AuthRule
验证登录状态
verifyLogined()
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否已登录
verifyLogined()
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
verifyPath(String, String)
- Method in interface org.noear.solon.auth.
AuthProcessor
验证路径(一般使用路径验证)
verifyPath(String, String)
- Method in class org.noear.solon.auth.
AuthProcessorBase
验证路径(一般使用路径验证)
verifyPath()
- Method in interface org.noear.solon.auth.
AuthRule
验证路径
verifyPath(String, String)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有路径授权
verifyPath()
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
verifyPermissions(String[], Logical)
- Method in interface org.noear.solon.auth.
AuthProcessor
验证特定权限(有特殊情况用权限验证)
verifyPermissions(String[], Logical)
- Method in class org.noear.solon.auth.
AuthProcessorBase
验证特定权限(有特殊情况用权限验证)
verifyPermissions(String...)
- Method in interface org.noear.solon.auth.
AuthRule
验证权限
verifyPermissions(String...)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有权限授权
verifyPermissions(String[], Logical)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有权限授权
verifyPermissions(String...)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
verifyPermissionsAnd(String...)
- Method in interface org.noear.solon.auth.
AuthRule
验证权限(并且关系)
verifyPermissionsAnd(String...)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有权限授权(同时满足多个权限)
verifyPermissionsAnd(String...)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
verifyRoles(String[], Logical)
- Method in interface org.noear.solon.auth.
AuthProcessor
验证特定角色(有特殊情况用角色验证)
verifyRoles(String[], Logical)
- Method in class org.noear.solon.auth.
AuthProcessorBase
验证特定角色(有特殊情况用角色验证)
verifyRoles(String...)
- Method in interface org.noear.solon.auth.
AuthRule
验证角色
verifyRoles(String...)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有角色授权
verifyRoles(String[], Logical)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有角色授权
verifyRoles(String...)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
verifyRolesAnd(String...)
- Method in interface org.noear.solon.auth.
AuthRule
验证角色(并且关系)
verifyRolesAnd(String...)
- Static method in class org.noear.solon.auth.
AuthUtil
验证是否有角色授权(同时满足多个角色)
verifyRolesAnd(String...)
- Method in class org.noear.solon.auth.impl.
AuthRuleImpl
X
XPluginImp
- Class in
org.noear.solon.auth.integration
XPluginImp()
- Constructor for class org.noear.solon.auth.integration.
XPluginImp
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
V
X
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2025. All rights reserved.