您的浏览器已禁用 JavaScript。
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
G
H
I
J
L
M
N
O
R
S
U
A
ANNOTATION_CLASS_ARRAY
- 类 中的静态变量cn.naturemix.plugin.security.aspect.
AuthzAnnotationAspect
定义一个基于授权功能的注解类数组
AuthcException
-
cn.naturemix.plugin.security.exception
中的类
AuthcException(AuthenticationException)
- 类 的构造器cn.naturemix.plugin.security.exception.
AuthcException
AuthzAnnotationAspect
-
cn.naturemix.plugin.security.aspect
中的类
授权注解切面
AuthzAnnotationAspect()
- 类 的构造器cn.naturemix.plugin.security.aspect.
AuthzAnnotationAspect
AuthzException
-
cn.naturemix.plugin.security.exception
中的异常错误
AuthzException(String)
- 异常错误 的构造器cn.naturemix.plugin.security.exception.
AuthzException
B
before(Class<?>, Method, Object[])
- 类 中的方法cn.naturemix.plugin.security.aspect.
AuthzAnnotationAspect
C
CACHE
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
cn.naturemix.plugin.security
- 程序包 cn.naturemix.plugin.security
cn.naturemix.plugin.security.annotation
- 程序包 cn.naturemix.plugin.security.annotation
cn.naturemix.plugin.security.aspect
- 程序包 cn.naturemix.plugin.security.aspect
cn.naturemix.plugin.security.exception
- 程序包 cn.naturemix.plugin.security.exception
cn.naturemix.plugin.security.password
- 程序包 cn.naturemix.plugin.security.password
cn.naturemix.plugin.security.realm
- 程序包 cn.naturemix.plugin.security.realm
cn.naturemix.plugin.security.tag
- 程序包 cn.naturemix.plugin.security.tag
D
doCredentialsMatch(AuthenticationToken, AuthenticationInfo)
- 类 中的方法cn.naturemix.plugin.security.password.
Md5CredentialsMatcher
doGetAuthenticationInfo(AuthenticationToken)
- 类 中的方法cn.naturemix.plugin.security.realm.
NaturemixCustomRealm
doGetAuthorizationInfo(PrincipalCollection)
- 类 中的方法cn.naturemix.plugin.security.realm.
NaturemixCustomRealm
G
getJdbcAuthcQuery()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityConfig
getJdbcPermissionsQuery()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityConfig
getJdbcRolesQuery()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityConfig
getNaturemixSecurity()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityConfig
getPassword(String)
- 接口 中的方法cn.naturemix.plugin.security.
NaturemixSecurity
根据用户名获取密码
getPermissionNameSet(String)
- 接口 中的方法cn.naturemix.plugin.security.
NaturemixSecurity
根据角色名获取权限名合集
getRealms()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityConfig
getRoleNameSet(String)
- 接口 中的方法cn.naturemix.plugin.security.
NaturemixSecurity
根据用户名获取角色名合集
H
HasAllPermission
-
cn.naturemix.plugin.security.tag
中的类
HasAllPermission()
- 类 的构造器cn.naturemix.plugin.security.tag.
HasAllPermission
HasAllRolesTag
-
cn.naturemix.plugin.security.tag
中的类
判断当前用户是否拥有其中所有的角色(逗号分隔,表示"与"的关系)
HasAllRolesTag()
- 类 的构造器cn.naturemix.plugin.security.tag.
HasAllRolesTag
HasAnyPermission
-
cn.naturemix.plugin.security.tag
中的类
HasAnyPermission()
- 类 的构造器cn.naturemix.plugin.security.tag.
HasAnyPermission
I
init()
- 类 中的方法cn.naturemix.plugin.security.
NaturemixSercurityFilter
isCache()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityConfig
J
JDBC_AUTHC_QUERY
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
JDBC_PERMISSION_QUERY
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
JDBC_ROLES_QUERY
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
L
login(String, String)
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityHelper
登陆
logout()
- 类 中的静态方法cn.naturemix.plugin.security.
SecurityHelper
注销
M
Md5CredentialsMatcher
-
cn.naturemix.plugin.security.password
中的类
密码匹配器
Md5CredentialsMatcher()
- 类 的构造器cn.naturemix.plugin.security.password.
Md5CredentialsMatcher
N
NaturemixCustomRealm
-
cn.naturemix.plugin.security.realm
中的类
基于Naturemix的自定义Realm(需要实现NaturemixSecurity接口)
NaturemixCustomRealm(NaturemixSecurity)
- 类 的构造器cn.naturemix.plugin.security.realm.
NaturemixCustomRealm
NaturemixJdbcRealm
-
cn.naturemix.plugin.security.realm
中的类
基于naturemix的JDBC Reaml(需要提供相关naturemix.plugin.security.jdbc)
NaturemixJdbcRealm()
- 类 的构造器cn.naturemix.plugin.security.realm.
NaturemixJdbcRealm
NaturemixSecurity
-
cn.naturemix.plugin.security
中的接口
Naturemix Security接口 可在应用中实现该接口,或者在naturemix.properties文件中提供以下基于SQL的配置项: naturemix.plugin.security.jdbc,authc_query:根据用户名获取密码 naturemix.plugin.security.jdbc,roles_query:根据用户名获取角色名合集 naturemix.plugin.security.jdbc,permission_query:根据角色名获取权限名合集
NaturemixSecurityPlugin
-
cn.naturemix.plugin.security
中的类
Naturemix Security 插件
NaturemixSecurityPlugin()
- 类 的构造器cn.naturemix.plugin.security.
NaturemixSecurityPlugin
NaturemixSercurityFilter
-
cn.naturemix.plugin.security
中的类
安全过滤器
NaturemixSercurityFilter()
- 类 的构造器cn.naturemix.plugin.security.
NaturemixSercurityFilter
O
onStartup(Set<Class<?>>, ServletContext)
- 类 中的方法cn.naturemix.plugin.security.
NaturemixSecurityPlugin
R
REALMS
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
REALMS_CUSTOM
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
REALMS_JDBC
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
S
SecurityConfig
-
cn.naturemix.plugin.security
中的类
从配置文件中获取相关属性
SecurityConfig()
- 类 的构造器cn.naturemix.plugin.security.
SecurityConfig
SecurityConstant
-
cn.naturemix.plugin.security
中的接口
常量接口
SecurityHelper
-
cn.naturemix.plugin.security
中的类
Security助手类
SecurityHelper()
- 类 的构造器cn.naturemix.plugin.security.
SecurityHelper
showTagBody(String)
- 类 中的方法cn.naturemix.plugin.security.tag.
HasAllPermission
showTagBody(String)
- 类 中的方法cn.naturemix.plugin.security.tag.
HasAllRolesTag
showTagBody(String)
- 类 中的方法cn.naturemix.plugin.security.tag.
HasAnyPermission
SMART_SECURITY
- 接口 中的静态变量cn.naturemix.plugin.security.
SecurityConstant
U
User
-
cn.naturemix.plugin.security.annotation
中的注释类型
判断当前用户是否已登陆(包括:已认证与已记住)
A
B
C
D
G
H
I
J
L
M
N
O
R
S
U
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2017. All rights reserved.