跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W 

A

ACCESS_INFO_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
ACCESS_TOKEN_OVERDUE - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
AccessInfo - cn.omisheep.authz.core.auth.deviced中的类
 
AccessInfo() - 类 的构造器cn.omisheep.authz.core.auth.deviced.AccessInfo
 
activeExpireCycle() - 类 中的静态方法cn.omisheep.authz.core.Pelcron
删除过期的用户信息,
addArg(String, List<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.DataPermMeta
 
addArg(String, String...) - 类 中的方法cn.omisheep.authz.core.auth.rpd.DataPermMeta
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzHandlerRegister
 
addAuthzResourcesNames(Set<String>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
addInterceptors(InterceptorRegistry) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzHandlerRegister
 
addUser(Object, TokenPair, String, String, HttpMeta) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
addUser(Object, TokenPair, String, String, HttpMeta) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
addUser(Object, TokenPair, String, String, HttpMeta) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice
 
ALL - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
allowList - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
and(Rule...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.Rule
 
antPathMatcher - 类 中的静态变量cn.omisheep.authz.core.auth.ipf.Httpd
 
APIPermSlot - cn.omisheep.authz.core.slot中的类
 
APIPermSlot(PermissionDict, PermLibrary) - 类 的构造器cn.omisheep.authz.core.slot.APIPermSlot
 
APP_NAME - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
apply(RequestTemplate) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzFeignRequestInterceptor
 
Arg - cn.omisheep.authz.annotation中的注释类型
 
ArgResource - cn.omisheep.authz.annotation中的注释类型
name全局唯一
argsHandle(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
ArgsParser - cn.omisheep.authz.core.util中的类
类似与SpelExpressionParser,但是不同,此类只解析参数 如#{}和${},同时支持#{token.userId}获取其中属性的用法。
ArgsParser() - 类 的构造器cn.omisheep.authz.core.util.ArgsParser
 
argType(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
asMap() - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
asMap() - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
associatedIpPools(LimitMeta) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Httpd
 
AssociatedPattern(String) - 类 的构造器cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
auCoreInitialization(AuthzProperties, Httpd, UserDevicesDict, PermissionDict, PermLibrary, Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuCoreInitialization - cn.omisheep.authz.core.init中的类
 
AuCoreInitialization(AuthzProperties, Httpd, UserDevicesDict, PermissionDict, PermLibrary, Cache) - 类 的构造器cn.omisheep.authz.core.init.AuCoreInitialization
 
auDecryptRequestBodyAdvice() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuHelper - cn.omisheep.authz中的类
 
AuHttpMetaResolver - cn.omisheep.authz.core.resolver中的类
 
AuHttpMetaResolver() - 类 的构造器cn.omisheep.authz.core.resolver.AuHttpMetaResolver
 
AuInit - cn.omisheep.authz.core.init中的类
 
AuInit(AuthzProperties) - 类 的构造器cn.omisheep.authz.core.init.AuInit
 
AuKey - cn.omisheep.authz.core.tk中的类
 
AuMap - cn.omisheep.authz.core.auth.deviced中的类
 
AuMap() - 类 的构造器cn.omisheep.authz.core.auth.deviced.AuMap
 
AuMap(Map<Object, Object>) - 类 的构造器cn.omisheep.authz.core.auth.deviced.AuMap
 
Auth - cn.omisheep.authz.annotation中的注释类型
 
AuthScope - cn.omisheep.authz.annotation中的枚举
 
Authz - cn.omisheep.authz.core中的类
 
Authz() - 类 的构造器cn.omisheep.authz.core.Authz
 
AuthzAutoConfiguration - cn.omisheep.authz中的类
 
AuthzAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration
 
AuthzAutoConfiguration.AuthzCloudAutoConfiguration - cn.omisheep.authz中的类
 
AuthzAutoConfiguration.CacheAutoConfiguration - cn.omisheep.authz中的类
 
AuthzAutoConfiguration.DataFilterAutoConfiguration - cn.omisheep.authz中的类
 
authzCacheMessageListenerAdapter(MessageReceive) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
AuthzCloudAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration.AuthzCloudAutoConfiguration
 
AuthzDefender - cn.omisheep.authz.core.auth.rpd中的类
 
AuthzDefender() - 类 的构造器cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
AuthzException - cn.omisheep.authz.core中的异常错误
 
AuthzException(ExceptionStatus) - 异常错误 的构造器cn.omisheep.authz.core.AuthzException
 
AuthzException(Throwable, ExceptionStatus) - 异常错误 的构造器cn.omisheep.authz.core.AuthzException
 
AuthzException(Throwable) - 异常错误 的构造器cn.omisheep.authz.core.AuthzException
 
authzExceptionHandler() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuthzExceptionHandler - cn.omisheep.authz.core.interceptor中的接口
 
authzFeignRequestInterceptor() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.AuthzCloudAutoConfiguration
 
AuthzFeignRequestInterceptor - cn.omisheep.authz.core.interceptor中的类
适配Feign
AuthzFeignRequestInterceptor() - 类 的构造器cn.omisheep.authz.core.interceptor.AuthzFeignRequestInterceptor
 
authzHandlerRegister(AuthzExceptionHandler) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuthzHandlerRegister - cn.omisheep.authz.core.interceptor中的类
拦截器注册
AuthzHandlerRegister(AuthzExceptionHandler) - 类 的构造器cn.omisheep.authz.core.interceptor.AuthzHandlerRegister
 
AuthzHttpFilter - cn.omisheep.authz.core.auth.ipf中的类
 
AuthzHttpFilter(Httpd, boolean, String) - 类 的构造器cn.omisheep.authz.core.auth.ipf.AuthzHttpFilter
 
AuthzModifiable - cn.omisheep.authz.core.auth中的接口
 
AuthzModifier - cn.omisheep.authz.core.auth中的类
 
AuthzModifier() - 类 的构造器cn.omisheep.authz.core.auth.AuthzModifier
 
AuthzModifier.Operate - cn.omisheep.authz.core.auth中的枚举
 
AuthzModifier.Permission - cn.omisheep.authz.core.auth中的类
 
AuthzModifier.RateLimitInfo - cn.omisheep.authz.core.auth中的类
 
AuthzModifier.Role - cn.omisheep.authz.core.auth中的类
 
AuthzModifier.Target - cn.omisheep.authz.core.auth中的枚举
API PATH_VARIABLE_ROLE(PATH_VARIABLE_ROLE) PATH_VARIABLE_PERMISSION(PATH_VAR_PERMISSION) REQUEST_PARAM_ROLE(PARAM_ROLE) REQUEST_PARAM_PERMISSION(PARAM_PERMISSION) DATA_ROW DATA_COL
authzModify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.AuHelper
动态修改api权限和api的参数权限 更多操作看Dashboard 可使用RequestBody获得,或者new AuthzModifier(); 共的13个字段:1.operate 2.target 3.method, 4.api 5.value 6.index 7.range 8.resources 9.className 10.condition 11.argsMap 12.role 13.permission operate 支持四种操作: ADD DELETE(DEL) MODIFY(UPDATE) GET(READ)
target 有3种类型 api,路径参数,请求参数
其中值一共有5钟: API PATH_VARIABLE_ROLE(PATH_VARIABLE_ROLE) PATH_VARIABLE_PERMISSION(PATH_VAR_PERMISSION) REQUEST_PARAM_ROLE(PARAM_ROLE) REQUEST_PARAM_PERMISSION(PARAM_PERMISSION) example 对于api的相关操作: 对于api的添加操作: { "operate": "add", "target": "api", "method": "get", "api": "/test/role-ada" "role": { "require": ["admin","zxc"], "exclude": ["small-black,dog", "cat","apple"] }, "permission": { ... } } 对于api的删除操作: { "operate": "del", "target": "api", "method": "get", "api": "/test/role-ada" } 对于api的修改操作:(缺失为不修改) { "operate": "modify", "target": "api", "method": "get", "api": "/test/role-ada", "role": { "require": ["admin","zxc"], "exclude": ["small-black,dog", "cat","apple"] }, "permission": { ... } } 对于api的查看操作: { "operate": "get", "target": "api", "method": "get", "api": "/test/role-ada" } example 对于参数的相关操作: 对于参数的添加操作: 1、在/test/role-ada接口上参数名为id添加限制权限限制。
AuthzProperties - cn.omisheep.authz.core中的类
 
AuthzProperties() - 类 的构造器cn.omisheep.authz.core.AuthzProperties
 
AuthzProperties.CacheConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.DashboardConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.IpRangeConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.MybatisConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.RSAConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.TokenConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.UserConfig - cn.omisheep.authz.core中的类
 
authzRequestCacheMessageListenerAdapter(MessageReceive) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
AuthzResourcesInit - cn.omisheep.authz.core.init中的类
 
AuthzResourcesInit() - 类 的构造器cn.omisheep.authz.core.init.AuthzResourcesInit
 
AuthzResourcesScan - cn.omisheep.authz.annotation中的注释类型
 
authzRestTemplateInterceptor(RestTemplate) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.AuthzCloudAutoConfiguration
 
AuthzRestTemplateInterceptor - cn.omisheep.authz.core.interceptor中的类
restTemplate适配
AuthzRestTemplateInterceptor() - 类 的构造器cn.omisheep.authz.core.interceptor.AuthzRestTemplateInterceptor
 
AuthzSlotCoreInterceptor - cn.omisheep.authz.core.interceptor中的类
核心拦截器
AuthzSlotCoreInterceptor(AuthzExceptionHandler, Collection<Slot>) - 类 的构造器cn.omisheep.authz.core.interceptor.AuthzSlotCoreInterceptor
 
authzVersionMessageListenerAdapter(MessageReceive) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
AUtils - cn.omisheep.authz.core.util中的类
 
AUtils() - 类 的构造器cn.omisheep.authz.core.util.AUtils
 
AuTokenOrHttpMetaResolver - cn.omisheep.authz.core.resolver中的类
 
AuTokenOrHttpMetaResolver() - 类 的构造器cn.omisheep.authz.core.resolver.AuTokenOrHttpMetaResolver
 

B

BannedType - cn.omisheep.authz.annotation中的枚举
 
baseMapping - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
BatchAuthority - cn.omisheep.authz.annotation中的注释类型
 
beautifulJson(Object) - 类 中的静态方法cn.omisheep.authz.core.util.Utils
 
Before(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.PermLibraryCache
 
Before2(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.PermLibraryCache
 
beforeBodyRead(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice
 
BLANK - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
born() - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
build() - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
build(List<String>, List<String>, List<String>, List<String>) - 类 中的静态方法cn.omisheep.authz.core.auth.AuthzModifier
 

C

c - 类 中的静态变量cn.omisheep.authz.core.msg.RequestMessage
 
c - 类 中的静态变量cn.omisheep.authz.core.util.ArgsParser
 
cache(AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
cache - 类 中的静态变量cn.omisheep.authz.core.Authz
 
Cache - cn.omisheep.authz.core.cache中的接口
 
cache - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
Cache.CacheExpiry - cn.omisheep.authz.core.cache中的类
默认的cache缓存的过期删除策略
Cache.CacheItem<E> - cn.omisheep.authz.core.cache中的类
 
CacheAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
CacheConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.CacheConfig
 
CacheExpiry(long, TimeUnit) - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
CacheExpiry() - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
CacheItem(long, E) - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheItem
 
CacheItem(E) - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheItem
 
CacheMessage - cn.omisheep.authz.core.msg中的类
 
CacheMessage() - 类 的构造器cn.omisheep.authz.core.msg.CacheMessage
 
CacheMessage.Type - cn.omisheep.authz.core.msg中的枚举
 
Certificated - cn.omisheep.authz.annotation中的注释类型
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.APIPermSlot
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.CheckerSlot
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.CookieAndRequestSlot
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.DeviceSlot
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.IPRangeSlot
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.LogSlot
 
chain(HttpMeta, HandlerMethod) - 类 中的方法cn.omisheep.authz.core.slot.ParameterPermSlot
 
chain(HttpMeta, HandlerMethod) - 接口 中的方法cn.omisheep.authz.core.slot.Slot
 
changeLog - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
CHANNEL - 类 中的静态变量cn.omisheep.authz.core.msg.CacheMessage
 
CHANNEL - 类 中的静态变量cn.omisheep.authz.core.msg.RequestMessage
 
CHANNEL - 类 中的静态变量cn.omisheep.authz.core.msg.VersionMessage
 
CheckerSlot - cn.omisheep.authz.core.slot中的类
 
CheckerSlot(PermissionDict) - 类 的构造器cn.omisheep.authz.core.slot.CheckerSlot
 
checkType(String) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
checkType(Object) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
checkType(Class<?>) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
checkUserIsActive(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
判断某个用户是否有设备【在线/活跃】(默认60秒内)
checkUserIsActive(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
判断某个用户是否【在线/活跃】
checkUserIsActive(Object, long) - 类 中的静态方法cn.omisheep.authz.AuHelper
判断某个用户是否【在线/活跃】
cleanCycle() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
clear() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
clearCookie() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
clearCookie(Object) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
clearCookie(Object, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
clearCookie(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
clearCookie(HttpServletResponse) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
清空cookie
clone() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
 
close(Closeable) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
closeAutoRefreshAndSetup(String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
关闭自动刷新RSA,需要额外指定公钥私钥对
cn.omisheep.authz - 程序包 cn.omisheep.authz
 
cn.omisheep.authz.annotation - 程序包 cn.omisheep.authz.annotation
 
cn.omisheep.authz.core - 程序包 cn.omisheep.authz.core
 
cn.omisheep.authz.core.auth - 程序包 cn.omisheep.authz.core.auth
 
cn.omisheep.authz.core.auth.deviced - 程序包 cn.omisheep.authz.core.auth.deviced
 
cn.omisheep.authz.core.auth.ipf - 程序包 cn.omisheep.authz.core.auth.ipf
 
cn.omisheep.authz.core.auth.rpd - 程序包 cn.omisheep.authz.core.auth.rpd
 
cn.omisheep.authz.core.cache - 程序包 cn.omisheep.authz.core.cache
 
cn.omisheep.authz.core.init - 程序包 cn.omisheep.authz.core.init
 
cn.omisheep.authz.core.interceptor - 程序包 cn.omisheep.authz.core.interceptor
 
cn.omisheep.authz.core.interceptor.mybatis - 程序包 cn.omisheep.authz.core.interceptor.mybatis
 
cn.omisheep.authz.core.msg - 程序包 cn.omisheep.authz.core.msg
 
cn.omisheep.authz.core.resolver - 程序包 cn.omisheep.authz.core.resolver
 
cn.omisheep.authz.core.slot - 程序包 cn.omisheep.authz.core.slot
 
cn.omisheep.authz.core.tk - 程序包 cn.omisheep.authz.core.tk
 
cn.omisheep.authz.core.util - 程序包 cn.omisheep.authz.core.util
 
cn.omisheep.authz.support.http - 程序包 cn.omisheep.authz.support.http
 
cn.omisheep.authz.support.util - 程序包 cn.omisheep.authz.support.util
 
COMMA - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
Constants - cn.omisheep.authz.core中的接口
 
container(RedisTemplate, RedisConnectionFactory, MessageListenerAdapter, MessageListenerAdapter, MessageListenerAdapter) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
contains(String...) - 枚举 中的方法cn.omisheep.authz.core.auth.AuthzModifier.Target
 
containsKey(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
ContainsUser(HttpServletRequest) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
containsValue(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
CookieAndRequestSlot - cn.omisheep.authz.core.slot中的类
 
CookieAndRequestSlot(UserDevicesDict, PermLibrary, AuthzProperties) - 类 的构造器cn.omisheep.authz.core.slot.CookieAndRequestSlot
 
copy(InputStream, OutputStream) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
createToken(Object, String, String, Token.Type, Date, Date) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
创建Token,此方法中builder为静态成员,所以需要加锁,
createTokenPair(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
创建一个 TokenPair(accessToken和refreshToken)
CRLF - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
currentToken() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
currentUserId() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 

D

DashboardConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.DashboardConfig
 
DashboardServlet(AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
DataFilterAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration.DataFilterAutoConfiguration
 
dataFinderSecurityInterceptor() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.DataFilterAutoConfiguration
 
DataFinderSecurityInterceptor - cn.omisheep.authz.core.interceptor中的接口
 
DataPermMeta - cn.omisheep.authz.core.auth.rpd中的类
 
DataPermMeta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.DataPermMeta
 
dataSecurityInterceptorForMybatis(PermissionDict, PermLibrary, DataFinderSecurityInterceptor) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.DataFilterAutoConfiguration
 
DataSecurityInterceptorForMybatis - cn.omisheep.authz.core.interceptor.mybatis中的类
 
DataSecurityInterceptorForMybatis(PermissionDict, PermLibrary, DataFinderSecurityInterceptor) - 类 的构造器cn.omisheep.authz.core.interceptor.mybatis.DataSecurityInterceptorForMybatis
 
dataTrim(HttpMeta, PermLibrary, Map<String, FieldData>, Class<?>, Object) - 接口 中的方法cn.omisheep.authz.core.interceptor.DataFinderSecurityInterceptor
 
dataTrim(HttpMeta, PermLibrary, Map<String, FieldData>, Class<?>, Object) - 类 中的方法cn.omisheep.authz.core.interceptor.DefaultDataSecurityInterceptor
 
DEBUG_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
Decrypt - cn.omisheep.authz.annotation中的注释类型
 
decrypt(String) - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
DecryptRequestBodyAdvice - cn.omisheep.authz.core.interceptor中的类
请求体的拦截器,用于rsa解码
DecryptRequestBodyAdvice() - 类 的构造器cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice
 
DecryptRequestBodyAdvice.DecryptRequestBodyHandler - cn.omisheep.authz.core.interceptor中的类
 
DecryptRequestBodyHandler(HttpInputMessage, String) - 类 的构造器cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice.DecryptRequestBodyHandler
 
DecryptRequestParamHandler - cn.omisheep.authz.core.interceptor中的类
请求参数的拦截器。
DecryptRequestParamHandler() - 类 的构造器cn.omisheep.authz.core.interceptor.DecryptRequestParamHandler
 
DEFAULT_BUFFER_SIZE - 类 中的静态变量cn.omisheep.authz.support.util.SupportUtils
 
DefaultAuthzExceptionHandler - cn.omisheep.authz.core.interceptor中的类
 
DefaultAuthzExceptionHandler() - 类 的构造器cn.omisheep.authz.core.interceptor.DefaultAuthzExceptionHandler
 
DefaultCache - cn.omisheep.authz.core.cache中的类
 
DefaultCache(Long, String) - 类 的构造器cn.omisheep.authz.core.cache.DefaultCache
 
DefaultCache() - 类 的构造器cn.omisheep.authz.core.cache.DefaultCache
 
DefaultDataSecurityInterceptor - cn.omisheep.authz.core.interceptor中的类
 
DefaultDataSecurityInterceptor() - 类 的构造器cn.omisheep.authz.core.interceptor.DefaultDataSecurityInterceptor
 
DefaultDevice - cn.omisheep.authz.core.auth.deviced中的类
 
DefaultDevice() - 类 的构造器cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
DefaultPermLibrary - cn.omisheep.authz.core.auth中的类
 
DefaultPermLibrary() - 类 的构造器cn.omisheep.authz.core.auth.DefaultPermLibrary
 
del(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(Set<String>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(String...) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(String) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
del(Set<String>) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
del(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
del(Set<String>) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
del(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
del(Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
delete(String) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
delete(Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
denyList - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
Device - cn.omisheep.authz.core.auth.deviced中的接口
 
DEVICE_REQUEST_INFO_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
DeviceConfig - cn.omisheep.authz.core.auth.deviced中的类
 
DeviceConfig() - 类 的构造器cn.omisheep.authz.core.auth.deviced.DeviceConfig
 
DeviceSlot - cn.omisheep.authz.core.slot中的类
 
DeviceSlot(PermissionDict, UserDevicesDict) - 类 的构造器cn.omisheep.authz.core.slot.DeviceSlot
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法cn.omisheep.authz.core.auth.ipf.AuthzHttpFilter
 

E

EMPTY - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
EMPTY - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
enableRelive(long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
entrySet() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict.ArgsMeta
 
equals(Object) - 类 中的方法cn.omisheep.authz.support.util.IPAddress
 
equals(Object) - 类 中的方法cn.omisheep.authz.support.util.IPRange
 
error(AuthzException) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
error(ExceptionStatus) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
error(ExceptionStatus, Throwable) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
error(ExceptionStatus) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
error(ExceptionStatus, Throwable) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
error(HttpServletRequest, AuthzException) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
ExceptionStatus - cn.omisheep.authz.core中的枚举
 
ExceptionUtils - cn.omisheep.authz.core.util中的类
 
ExceptionUtils() - 类 的构造器cn.omisheep.authz.core.util.ExceptionUtils
 
EXPIRATION - 类 中的静态变量cn.omisheep.authz.core.auth.deviced.AccessInfo
 
EXPIRATION - 类 中的静态变量cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
expiration - 类 中的变量cn.omisheep.authz.core.cache.Cache.CacheItem
 
expire(String, String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
expire(String, long) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
expireAfterCreate(String, Cache.CacheItem, long) - 类 中的方法cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
expireAfterNanos() - 类 中的方法cn.omisheep.authz.core.cache.Cache.CacheItem
 
expireAfterNanos(long) - 类 中的方法cn.omisheep.authz.core.cache.Cache.CacheItem
 
expireAfterRead(String, Cache.CacheItem, long, long) - 类 中的方法cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
expireAfterUpdate(String, Cache.CacheItem, long, long) - 类 中的方法cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
exportLogsFromRequest() - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
exportLogsFromRequest(HttpServletRequest) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 

F

FieldData - cn.omisheep.authz.core.auth.rpd中的类
 
FieldData() - 类 的构造器cn.omisheep.authz.core.auth.rpd.FieldData
 
filterRegistrationBean(Httpd, AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
forbid(long, RequestMeta, LimitMeta) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Httpd
 
forbidden(List<Long>) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
format(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.Utils
 
fromValue(String) - 枚举 中的静态方法cn.omisheep.authz.core.tk.Token.Type
 

G

GC() - 类 中的静态方法cn.omisheep.authz.core.Pelcron
 
generateCookie(Token) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
根据Token生成一个Cookie
generatePermMeta(Perms) - 类 中的静态方法cn.omisheep.authz.core.init.AuCoreInitialization
 
generatePermRolesMeta(Auth, Auth) - 类 中的静态方法cn.omisheep.authz.core.init.AuCoreInitialization
 
generatePermRolesMeta(Perms, Roles) - 类 中的静态方法cn.omisheep.authz.core.init.AuCoreInitialization
 
generateRolesMeta(Roles) - 类 中的静态方法cn.omisheep.authz.core.init.AuCoreInitialization
 
get(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
get(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
得到对应key的值
get(String, Class<T>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
得到对应key的值
get(Set<String>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
get(Set<String>, Class<T>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
get(String) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
get(Set<String>) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
get(Set<String>, Class<T>) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
get(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
get(Set<String>) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
get(Set<String>, Class<T>) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
get() - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
get(HttpServletRequest) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
get(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
get(String, Class<E>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
get(List<String>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
getArgs() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getBean(Class<T>) - 类 中的静态方法cn.omisheep.authz.core.util.AUtils
 
getBean(String, Class<T>) - 类 中的静态方法cn.omisheep.authz.core.util.AUtils
 
getBeansOfType(Class<T>) - 类 中的静态方法cn.omisheep.authz.core.util.AUtils
 
getBody() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
post时生效 从包装过的httpRequest中读取,读取body行为只进行一次,读取之后会备份body
getBody() - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice.DecryptRequestBodyHandler
 
getByPattern(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
getByPattern(String, Class<T>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
getCertificatedMetadata() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getCode() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
getCurrentHttpMeta() - 类 中的静态方法cn.omisheep.authz.core.util.AUtils
 
getCurrentToken() - 类 中的静态方法cn.omisheep.authz.core.util.AUtils
 
getDataPermission() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getDate(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
getDevice() - 类 中的方法cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
getDevice(Object, String, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
getDevice(Object, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
getDevice(Object, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
getExcludePermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getExcludeRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getExpiration() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AccessInfo
 
getExpiration() - 类 中的方法cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
getExpirationVal() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AccessInfo
 
getExpirationVal() - 类 中的方法cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
getExtendedNetworkPrefix() - 类 中的方法cn.omisheep.authz.support.util.IPRange
Return the extended extended network prefix.
getFieldsData() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getFilePath(String) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
getGlobalAllow() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getGlobalDeny() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getHeaders() - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice.DecryptRequestBodyHandler
 
getHttpStatus() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
getId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getId() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getIp() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getIp() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getIpAddress() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
Return the String representation of the IP address.
getIPAddress() - 类 中的方法cn.omisheep.authz.support.util.IPRange
Return the encapsulated IP address.
getIPRange() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getIPSubnetMask() - 类 中的方法cn.omisheep.authz.support.util.IPRange
Return the encapsulated subnet mask
getLastRequestTime() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getLastRequestTime() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getLastRequestTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
getMessage() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
getMethod() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict.ArgsMeta
 
getOp() - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
getParamPermissionsMetadata() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getPermissionsByRole(String) - 类 中的方法cn.omisheep.authz.core.auth.DefaultPermLibrary
 
getPermissionsByRole(String) - 接口 中的方法cn.omisheep.authz.core.auth.PermLibrary
 
getPermSeparator() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getPrivateKeyString() - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
getPublicKeyString() - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
getRawParamMap() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getRefreshTokenId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AccessInfo
 
getReliveTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
getRemoteAddress(HttpServletRequest) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
getRequestTimeList() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
getRequirePermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getRequireRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getResourcesNameAndTemplate() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getRolePermission() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getRolesByUserId(Object) - 类 中的方法cn.omisheep.authz.core.auth.DefaultPermLibrary
 
getRolesByUserId(K) - 接口 中的方法cn.omisheep.authz.core.auth.PermLibrary
 
getRSAPrivateKey() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getRSAPublicKey() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getString(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
getToMap(List<String>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
getToMap(List<String>, Class<E>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
getType() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getType() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getType(String) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
getVersion() - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
grant(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 

H

handle(HttpServletRequest, HttpServletResponse, HttpMeta, ExceptionStatus) - 接口 中的方法cn.omisheep.authz.core.interceptor.AuthzExceptionHandler
 
handle(HttpServletRequest, HttpServletResponse, HttpMeta, ExceptionStatus) - 类 中的方法cn.omisheep.authz.core.interceptor.DefaultAuthzExceptionHandler
 
handleEmptyBody(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice
 
handleMessage(String) - 类 中的方法cn.omisheep.authz.core.msg.MessageReceive
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict.ArgsMeta
 
hashCode() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
 
hashCode() - 类 中的方法cn.omisheep.authz.support.util.IPRange
 
hasKey(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
host - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
HTTP_META - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
Httpd - cn.omisheep.authz.core.auth.ipf中的类
 
Httpd() - 类 的构造器cn.omisheep.authz.core.auth.ipf.Httpd
 
httpd - 类 中的静态变量cn.omisheep.authz.core.Authz
 
Httpd.RequestPool - cn.omisheep.authz.core.auth.ipf中的类
 
Httpd.RequestPools - cn.omisheep.authz.core.auth.ipf中的类
 
HttpMeta - cn.omisheep.authz.core.auth.ipf中的类
 
HttpMeta(HttpServletRequest, String, String, String, String, Date) - 类 的构造器cn.omisheep.authz.core.auth.ipf.HttpMeta
 
HttpMeta.TokenException - cn.omisheep.authz.core.auth.ipf中的枚举
 

I

i - 枚举 中的变量cn.omisheep.authz.core.auth.AuthzModifier.Target
 
ID - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.Device
 
ignore(CacheMessage) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
ignore(RequestMessage) - 类 中的静态方法cn.omisheep.authz.core.msg.RequestMessage
 
ignore(VersionMessage) - 类 中的静态方法cn.omisheep.authz.core.msg.VersionMessage
 
INFINITE - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
INHERIT - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
init(UserDevicesDict) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
init(PermissionDict) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
init() - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
initArgs(Map<String, PermissionDict.ArgsMeta>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
initAuthzMetadata(Map<String, Map<String, PermRolesMeta>>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
initCertificatedMetadata(Map<String, Set<String>>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
initDataPerm(Map<String, List<DataPermMeta>>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
initFieldMetadata(Map<String, Map<String, FieldData>>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
initIPRangeMeta(Map<String, Map<String, IPRangeMeta>>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzRestTemplateInterceptor
 
intercept(Invocation) - 类 中的方法cn.omisheep.authz.core.interceptor.mybatis.DataSecurityInterceptorForMybatis
 
interpretation(String, HttpServletRequest, HttpServletResponse) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
IP - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.Device
 
IPAddress - cn.omisheep.authz.support.util中的类
 
IPAddress(String) - 类 的构造器cn.omisheep.authz.support.util.IPAddress
 
IPAddress(int) - 类 的构造器cn.omisheep.authz.support.util.IPAddress
 
ipAddress - 类 中的变量cn.omisheep.authz.support.util.IPAddress
IP address
ipAddressStr - 类 中的变量cn.omisheep.authz.support.util.IPAddress
 
IPRange - cn.omisheep.authz.support.util中的类
This class represents an IP Range, which are represented by an IP address and and a subnet mask.
IPRange(String) - 类 的构造器cn.omisheep.authz.support.util.IPRange
 
IpRangeConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.IpRangeConfig
 
IPRangeLimit - cn.omisheep.authz.annotation中的注释类型
IPRangeMeta - cn.omisheep.authz.support.util中的类
 
IPRangeMeta() - 类 的构造器cn.omisheep.authz.support.util.IPRangeMeta
 
IPRangeSlot - cn.omisheep.authz.core.slot中的类
 
IPRangeSlot(PermissionDict) - 类 的构造器cn.omisheep.authz.core.slot.IPRangeSlot
 
isClassA() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
Check if the IP address is belongs to a Class A IP address.
isClassB() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
Check if the IP address is belongs to a Class B IP address.
isClassC() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
Check if the IP address is belongs to a Class C IP address.
isClearToken() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
isEmpty() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
isIgnoreSuffix(String, String...) - 类 中的静态方法cn.omisheep.authz.core.util.Utils
 
isIPAddressInRange(IPAddress) - 类 中的方法cn.omisheep.authz.support.util.IPRange
Check if the specified IP address is in the encapsulated range.
isMethod(String) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
isOther() - 枚举 中的方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
 
isPermittedRequest(String, HashSet<IPRange>, HashSet<IPRange>) - 类 中的方法cn.omisheep.authz.core.slot.IPRangeSlot
 
isPermittedRequest(String) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
isPermittedRequest(HttpServletRequest) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
isRequireAuth() - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
isSafe(HttpServletRequest) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
isSupportMultiDevice - 类 中的静态变量cn.omisheep.authz.core.auth.deviced.DeviceConfig
 
isSupportMultiUserForSameDeviceType - 类 中的静态变量cn.omisheep.authz.core.auth.deviced.DeviceConfig
 
isSupportNative() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 

J

jackson2JsonRedisSerializer - 类 中的静态变量cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 

K

keys(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
keys(String) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
keys(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
keys(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
keys在每次扫描redis时会让redis阻塞,所以不推荐使用keys 推荐使用scan
keysAndLoad(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
返回匹配的key同时将对应的object加载进缓存
keysAndLoad(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
keySet() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 

L

L2Cache - cn.omisheep.authz.core.cache中的类
Double Deck Cache
L2Cache(AuthzProperties) - 类 的构造器cn.omisheep.authz.core.cache.L2Cache
 
LAST_REQUEST_TIME - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.Device
 
LimitMeta - cn.omisheep.authz.core.auth.ipf中的类
 
LimitMeta(String, int, String[], String, String[], BannedType) - 类 的构造器cn.omisheep.authz.core.auth.ipf.LimitMeta
 
LimitMeta.AssociatedPattern - cn.omisheep.authz.core.auth.ipf中的类
 
listActiveUserDevices(Object, long) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
某个用户【在线/活跃】 设备
listActiveUserDevices(Object, long) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listActiveUserDevices(Object, long) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
listActiveUsers(long) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
所有【在线/活跃】用户id
listActiveUsers(long) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listActiveUsers(long) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
listByPattern(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
listByPattern(String, Class<T>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
listDevicesByUserId(Object) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
listDevicesByUserId(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listDevicesByUserId(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
listDevicesForCurrentUser() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
listDevicesForCurrentUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listDevicesForCurrentUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
listUserId() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
listUserId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listUserId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
log - 类 中的静态变量cn.omisheep.authz.core.init.AuInit
 
logDebug(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
logError(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
logError(String, Throwable) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
login(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
login(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
LOGIN_EXCEPTION - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
logInfo(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
LogMeta(LogLevel, String) - 类 的构造器cn.omisheep.authz.core.util.LogUtils.LogMeta
 
logout() - 类 中的静态方法cn.omisheep.authz.AuHelper
注销当前用户当前设备
logout(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销当前用户所指定的类型的所有设备
logout(String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销当前用户所指定的类型和id的设备
logout(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销指定用户所指定的类型的所有设备
logout(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销指定用户所指定的类型和id的设备
logout() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logout(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logout(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logout(Object, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logout(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logoutAll() - 类 中的静态方法cn.omisheep.authz.AuHelper
注销当前用户所有设备
logoutAll(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销指定用户所有设备,建议用于管理员,如果某用户想通过自己id注销自己,建议加上参数权限判断
logoutAll() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logoutAll(Object) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logs(String, HttpMeta, PermRolesMeta) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
logs(String, HttpMeta) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
 
LogSlot - cn.omisheep.authz.core.slot中的类
 
LogSlot() - 类 的构造器cn.omisheep.authz.core.slot.LogSlot
 
LogUtils - cn.omisheep.authz.core.util中的类
日志工具类
LogUtils() - 类 的构造器cn.omisheep.authz.core.util.LogUtils
 
LogUtils.LogMeta - cn.omisheep.authz.core.util中的类
 
logWarn(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 

M

mappings - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
match(Set<String>, String, Class<?>) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
match(String, String, Class<?>) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
md5 - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
merge(PermRolesMeta) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
mergeMethods(LimitMeta.AssociatedPattern) - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
Message - cn.omisheep.authz.core.msg中的接口
 
messageReceive(Cache, Httpd) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
MessageReceive - cn.omisheep.authz.core.msg中的类
 
MessageReceive(Cache, Httpd) - 类 的构造器cn.omisheep.authz.core.msg.MessageReceive
 
Meta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.PermRolesMeta.Meta
 
METHODS - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
modify(AuthzModifier) - 接口 中的方法cn.omisheep.authz.core.auth.AuthzModifiable
 
modify(AuthzModifier) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Httpd
 
modify(AuthzModifier) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
modify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.Authz
 
modifyAPI(AuthzModifier) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
modifyData(AuthzModifier) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
modifyParam(AuthzModifier) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
mtsFn(String) - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
must() - 类 中的方法cn.omisheep.authz.core.slot.LogSlot
 
must() - 接口 中的方法cn.omisheep.authz.core.slot.Slot
 
MybatisConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.MybatisConfig
 

N

non() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta.Meta
 
non() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
nonAll() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
nonRedisActuator() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
notKey(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
notKey(String) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
notKey(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
notOther() - 枚举 中的方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
 

O

Obj() - 类 的构造器cn.omisheep.authz.core.util.RedisUtils.Obj
 
of(String) - 枚举 中的静态方法cn.omisheep.authz.annotation.RateLimit.CheckType
 
of(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.DataPermMeta
 
of(Rule) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.DataPermMeta
 
of(Class<?>, Method) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict.ArgsMeta
 
of(Class<?>, String, Class<?>...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict.ArgsMeta
 
of(Object, String, Class<?>...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict.ArgsMeta
 
of(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.Rule
 
op(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.Authz
 
openAutoRefresh() - 类 中的静态方法cn.omisheep.authz.AuHelper
打开自动刷新RSA,会将自定义的RSA关闭
operate(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.Authz
 
OPTIONS - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
or(Rule, Rule) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.Rule
 
Order - cn.omisheep.authz.core.slot中的注释类型
 
order() - 接口 中的方法cn.omisheep.authz.core.slot.Slot
 

P

PARAM_NAME_ALLOW - 类 中的静态变量cn.omisheep.authz.support.http.SupportServlet
 
PARAM_NAME_DENY - 类 中的静态变量cn.omisheep.authz.support.http.SupportServlet
 
PARAM_NAME_PASSWORD - 类 中的静态变量cn.omisheep.authz.support.http.SupportServlet
 
PARAM_NAME_USERNAME - 类 中的静态变量cn.omisheep.authz.support.http.SupportServlet
 
PARAM_REMOTE_ADDR - 类 中的静态变量cn.omisheep.authz.support.http.SupportServlet
 
ParameterPermSlot - cn.omisheep.authz.core.slot中的类
 
ParameterPermSlot(PermissionDict, PermLibrary) - 类 的构造器cn.omisheep.authz.core.slot.ParameterPermSlot
 
ParamMetadata - cn.omisheep.authz.core.auth.rpd中的类
 
ParamMetadata(Class<?>, List<PermRolesMeta.Meta>, List<PermRolesMeta.Meta>) - 类 的构造器cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
ParamMetadata() - 类 的构造器cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
ParamMetadata.ParamType - cn.omisheep.authz.core.auth.rpd中的枚举
 
parse(DataPermMeta) - 类 中的静态方法cn.omisheep.authz.core.util.ArgsParser
 
parse(String) - 类 中的静态方法cn.omisheep.authz.support.util.IPRangeMeta
 
parse_RSA_JSON(String) - 类 中的静态方法cn.omisheep.authz.core.util.Utils
 
parseRuleToString(Rule) - 类 中的静态方法cn.omisheep.authz.core.util.RuleParser
 
parseStringToRule(String) - 类 中的静态方法cn.omisheep.authz.core.util.RuleParser
 
parseToken(String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
根据tokenVal解析生成Token
parseTypeForTemplate(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
password - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
path - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
Pelcron - cn.omisheep.authz.core中的类
device删除器,(惰性删除策略和定期删除策略) 定期GC
Pelcron() - 类 的构造器cn.omisheep.authz.core.Pelcron
 
Permission() - 类 的构造器cn.omisheep.authz.core.auth.AuthzModifier.Permission
 
PermissionDict - cn.omisheep.authz.core.auth.rpd中的类
 
PermissionDict() - 类 的构造器cn.omisheep.authz.core.auth.rpd.PermissionDict
 
permissionDict - 类 中的静态变量cn.omisheep.authz.core.Authz
 
PermissionDict.ArgsMeta - cn.omisheep.authz.core.auth.rpd中的类
 
PERMISSIONS_BY_ROLE_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
permLibrary() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
PermLibrary<K> - cn.omisheep.authz.core.auth中的接口
参数和返回值都不为空 NonNull
permLibraryCache(Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
PermLibraryCache - cn.omisheep.authz.core.cache中的类
 
PermLibraryCache(Cache) - 类 的构造器cn.omisheep.authz.core.cache.PermLibraryCache
 
PermRolesMeta - cn.omisheep.authz.core.auth.rpd中的类
 
PermRolesMeta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
PermRolesMeta.Meta - cn.omisheep.authz.core.auth.rpd中的类
 
Perms - cn.omisheep.authz.annotation中的注释类型
 
pop(HttpServletRequest) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
port - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
prefix - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzSlotCoreInterceptor
 
publish(String, Object) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
publish(String, Message) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
pushLogToRequest(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
pushLogToRequest(LogLevel, String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
pushRequest(long, int, long, long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
pushRequest(long, LimitMeta) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
put(Object, Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
put(ParamMetadata.ParamType, String, ParamMetadata) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
putAll(Map<?, ?>) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 

Q

queryActiveUsers() - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】(默认60秒内)用户Id数组
queryActiveUsers(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户Id数组
queryActiveUsers(long) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户Id数组
queryAllDeviceByUserId(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
获得指定userId的所有设备信息
queryAllDeviceByUserIdAndDeviceType(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
获得指定userId的所有设备信息
queryAllDeviceFromCurrentUser() - 类 中的静态方法cn.omisheep.authz.AuHelper
当前访问用户的所有设备
queryAllUserId() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
queryAllUsersDevices() - 类 中的静态方法cn.omisheep.authz.AuHelper
查询所有用户信息,一个map userId->设备信息列表
queryDeviceByUserIdAndDeviceTypeAndDeviceId(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
获得指定设备信息
queryIpBlacklist() - 类 中的静态方法cn.omisheep.authz.AuHelper
获得只可观察的黑名单请求元信息
queryMetaOfIpBlacklist() - 类 中的静态方法cn.omisheep.authz.AuHelper
获得只可观察的黑名单请求元信息
queryNumberOfActiveUsers() - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】(默认60秒内)用户数量
queryNumberOfActiveUsers(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户数量
queryNumberOfActiveUsers(long) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户数量

R

RateLimit - cn.omisheep.authz.annotation中的注释类型
RateLimit 的注解配置,也可以使用json配置来完成对于某个api的配置或者对全局进行配置 json 配置如下: { "zxc": "admin" } 【注:网关上的配置一样生效】
RateLimit.CheckType - cn.omisheep.authz.annotation中的枚举
 
RateLimitInfo() - 类 的构造器cn.omisheep.authz.core.auth.AuthzModifier.RateLimitInfo
 
read(InputStream) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
read(Reader) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
readByteArray(InputStream) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
readByteArrayFromResource(String) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
readFromResource(String) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
receive(RequestMessage) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Httpd
 
receive(CacheMessage) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
receive(CacheMessage) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
receive(VersionMessage) - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
receiveCut(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
redisTemplate(RedisConnectionFactory) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
RedisUtils - cn.omisheep.authz.core.util中的类
 
RedisUtils.Obj - cn.omisheep.authz.core.util中的类
 
REFRESH_INFO_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
REFRESH_TOKEN_ID - 类 中的静态变量cn.omisheep.authz.core.auth.deviced.AccessInfo
 
RefreshInfo - cn.omisheep.authz.core.auth.deviced中的类
 
RefreshInfo() - 类 的构造器cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
refreshKeyGroup() - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
refreshToken(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
access过期刷新接口。
refreshToken(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.AuthzDefender
access过期刷新接口 如果使用单token,则直接使用accessToken即可,在accessToken过期时再重新登录。
refreshToken(String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
利用tokenVal刷新,获得新到accessToken
refreshToken(Token) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
利用token刷新,获得新到accessToken
refreshUser(TokenPair) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
refreshUser(TokenPair) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
refreshUser(TokenPair) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
relive(RequestMeta, LimitMeta) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Httpd
 
relive() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
reload() - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
reload(String...) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
reload(Collection<String>...) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
reload() - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
reload(String...) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
reloadCache() - 类 中的静态方法cn.omisheep.authz.AuHelper
重新加载所有缓存
reloadCache(String...) - 类 中的静态方法cn.omisheep.authz.AuHelper
重新加载所有缓存
reloadCache(Collection<String>...) - 类 中的静态方法cn.omisheep.authz.AuHelper
重新加载指定的缓存
remoteAddressHeader - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
remove(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
removeAllDeviceByUserId(Object) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeAllDeviceByUserId(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeAllDeviceByUserId(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeAllDeviceFromCurrentUser() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeAllDeviceFromCurrentUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeAllDeviceFromCurrentUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeApi() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
removeCurrentDeviceFromCurrentUser() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeCurrentDeviceFromCurrentUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeCurrentDeviceFromCurrentUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeDeviceByUserIdAndAccessTokenId(Object, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDeviceByUserIdAndAccessTokenId(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDeviceByUserIdAndAccessTokenId(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeDeviceByUserIdAndDeviceType(Object, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDeviceByUserIdAndDeviceType(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDeviceByUserIdAndDeviceType(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeDeviceByUserIdAndDeviceTypeAndDeviceId(Object, String, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDeviceByUserIdAndDeviceTypeAndDeviceId(Object, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDeviceByUserIdAndDeviceTypeAndDeviceId(Object, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeDeviceFromCurrentUserByDeviceType(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDeviceFromCurrentUserByDeviceType(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDeviceFromCurrentUserByDeviceType(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
removeDeviceFromCurrentUserByDeviceTypeAndDeviceId(String, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDeviceFromCurrentUserByDeviceTypeAndDeviceId(String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDeviceFromCurrentUserByDeviceTypeAndDeviceId(String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
request() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
request() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
request() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
request(long, int, long, long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
RequestMessage - cn.omisheep.authz.core.msg中的类
 
RequestMessage() - 类 的构造器cn.omisheep.authz.core.msg.RequestMessage
 
RequestMessage(String, String, String, long, String) - 类 的构造器cn.omisheep.authz.core.msg.RequestMessage
 
RequestMeta - cn.omisheep.authz.core.auth.ipf中的类
 
RequestMeta(long, String) - 类 的构造器cn.omisheep.authz.core.auth.ipf.RequestMeta
 
RequestPool() - 类 的构造器cn.omisheep.authz.core.auth.ipf.Httpd.RequestPool
 
RequestPools() - 类 的构造器cn.omisheep.authz.core.auth.ipf.Httpd.RequestPools
 
REQUIRE_LOGIN - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestParamHandler
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.omisheep.authz.core.resolver.AuHttpMetaResolver
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.omisheep.authz.core.resolver.AuTokenOrHttpMetaResolver
 
resourcePath - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
returnResourceFile(String, String, HttpServletResponse) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
Role() - 类 的构造器cn.omisheep.authz.core.auth.AuthzModifier.Role
 
Roles - cn.omisheep.authz.annotation中的注释类型
 
RSAConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.RSAConfig
 
Rule - cn.omisheep.authz.core.auth.rpd中的类
// id={userID} or ( {userId} in {销售经理Id} and (amount > 100000 or amount < 4000) ) // rule1 rule2 rule3 rule4 Rule rule1 = new Rule().setField("id").setOp("eq").setValue("#{userId}"); Rule rule2 = new Rule().setField("userId").setOp("in").setValue("#{销售经理.id}"); Rule rule3 = new Rule().setField("amount").setOp(">").setValue("10000"); Rule rule4 = new Rule().setField("amount").setOp("<").setValue("4000"); Rule rule = Rule.or(rule1, Rule.and(rule2, Rule.or(rule3, rule4)));
Rule() - 类 的构造器cn.omisheep.authz.core.auth.rpd.Rule
 
RuleParser - cn.omisheep.authz.core.util中的类
 
RuleParser() - 类 的构造器cn.omisheep.authz.core.util.RuleParser
 

S

scan(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
scan方法,用于代替keys,
selectImports(AnnotationMetadata) - 类 中的方法cn.omisheep.authz.core.init.AuthzResourcesInit
 
selectImports(AnnotationMetadata) - 类 中的方法cn.omisheep.authz.core.init.SlotImportSelector
 
self() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
send(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
send() - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
SEPARATOR - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
SEPARATOR - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
service(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
SESSION_USER_KEY - 类 中的静态变量cn.omisheep.authz.support.http.SupportServlet
 
set(String, E, long) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
set(String, E) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
注意,在这里添加缓存时,如果原key存在过期时间,当再次添加同key的值时,不会清空之前的ttl
set(String, E, long, TimeUnit) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
set(String, E, String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
set(String, E, long) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
set(String, E, long) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
set(String, Object) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
set(String, Object, long) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
setAllow(HashSet<IPRange>) - 类 中的方法cn.omisheep.authz.support.util.IPRangeMeta
 
setAllow(String) - 类 中的方法cn.omisheep.authz.support.util.IPRangeMeta
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.omisheep.authz.core.init.AuCoreInitialization
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzHandlerRegister
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.omisheep.authz.core.util.AUtils
 
setAuKeyPair(String, String) - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
setAuto(boolean) - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
setDate(String, Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
setDeny(HashSet<IPRange>) - 类 中的方法cn.omisheep.authz.support.util.IPRangeMeta
 
setDeny(String) - 类 中的方法cn.omisheep.authz.support.util.IPRangeMeta
 
setDevice(Device) - 类 中的方法cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
setExcludePermissions(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludePermissions(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludeRoles(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludeRoles(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExpiration(Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AccessInfo
 
setExpiration(Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.RefreshInfo
 
setField(String) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
setHasToken(boolean) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setId(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setId(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setIp(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setIp(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setLastRequestTime(Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setLastRequestTime(Date) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setLastRequestTime(long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
setMethod(String) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setOp(AuthzModifier.Operate) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setOp(String) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setOp(String) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
setOperate(AuthzModifier.Operate) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setOperate(String) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setParamName(String) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setPermissions(Set<String>) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setPermSeparator(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
setRefreshTokenId(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AccessInfo
 
setRequirePermissions(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequirePermissions(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequireRoles(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequireRoles(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRoles(Set<String>) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setRules(List<Rule>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
setScheduledFuture(ScheduledFuture<?>) - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
setSneaky(String, E, long) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
setSneaky(String, E, long, TimeUnit) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
setSneaky(String, E, long, TimeUnit) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
setSneaky(String, E, long) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
setTarget(AuthzModifier.Target) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setTarget(String) - 类 中的方法cn.omisheep.authz.core.auth.AuthzModifier
 
setTime(String) - 类 中的静态方法cn.omisheep.authz.core.tk.AuKey
 
setToken(Token) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setType(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setType(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setValue(String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
setValue(String) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
sinceLastTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
size() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
Slot - cn.omisheep.authz.core.slot中的接口
HttpMeta.error(AuthzException) HttpMeta.error(ExceptionStatus) HttpMeta.error(ExceptionStatus, Throwable) (1) CookieAndRequestSlot(0) (2) CheckerSlot(1) (3) IPRangeSlot(3) (4) DeviceSlot(10) (5) APIPermSlot(30) (6) ParameterPermSlot(40) (7) LogSlot(Int:max)
SlotImportSelector - cn.omisheep.authz.core.init中的类
 
SlotImportSelector() - 类 的构造器cn.omisheep.authz.core.init.SlotImportSelector
 
SlotScan - cn.omisheep.authz.core.slot中的注释类型
 
sqlChange(HttpMeta, PermLibrary, List<DataPermMeta>, Class<?>, String) - 接口 中的方法cn.omisheep.authz.core.interceptor.DataFinderSecurityInterceptor
 
sqlChange(HttpMeta, PermLibrary, List<DataPermMeta>, Class<?>, String) - 类 中的方法cn.omisheep.authz.core.interceptor.DefaultDataSecurityInterceptor
 
stringRedisSerializer - 类 中的静态变量cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
SUCCESS - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestBodyAdvice
1、请求方法中有Decrypt注解,不论在参数还是在方法上,都会将@ReqeusetBody里的东西给解密。
SupportServlet - cn.omisheep.authz.support.http中的类
 
SupportServlet(String, String) - 类 的构造器cn.omisheep.authz.support.http.SupportServlet
 
supportsParameter(MethodParameter) - 类 中的方法cn.omisheep.authz.core.interceptor.DecryptRequestParamHandler
 
supportsParameter(MethodParameter) - 类 中的方法cn.omisheep.authz.core.resolver.AuHttpMetaResolver
 
supportsParameter(MethodParameter) - 类 中的方法cn.omisheep.authz.core.resolver.AuTokenOrHttpMetaResolver
 
SupportUtils - cn.omisheep.authz.support.util中的类
 
SupportUtils() - 类 的构造器cn.omisheep.authz.support.util.SupportUtils
 

T

task() - 类 中的静态方法cn.omisheep.authz.core.VersionInfo
 
toDecimalString(String) - 类 中的静态方法cn.omisheep.authz.support.util.IPRange
 
Token - cn.omisheep.authz.core.tk中的类
 
Token(String, Object, String, Date, Date, String, String, Token.Type) - 类 的构造器cn.omisheep.authz.core.tk.Token
 
Token.Type - cn.omisheep.authz.core.tk中的枚举
 
TokenConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.TokenConfig
 
TokenHelper - cn.omisheep.authz.core.tk中的类
 
TokenPair - cn.omisheep.authz.core.tk中的类
 
TokenPair() - 类 的构造器cn.omisheep.authz.core.tk.TokenPair
 
toString() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
toString() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta.Meta
 
toString() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
toString() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
Return the string representation of the IP Address following the common decimal-dotted notation xxx.xxx.xxx.xxx.
toString() - 类 中的方法cn.omisheep.authz.support.util.IPRange
Convert the IP Range into a string representation.
ttl() - 类 中的方法cn.omisheep.authz.core.cache.Cache.CacheItem
返回的ttl值 秒 (INHERIT)1 为跟随cache刷新,(INFINITE) 为永驻 0x7fffffff
ttl(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
获取key的过期时间。
ttl(String) - 类 中的方法cn.omisheep.authz.core.cache.DefaultCache
 
ttl(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
ttl(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
TYPE - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.Device
 

U

update(String, Object) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
USER_ROLES_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
UserConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.UserConfig
 
userDevicesDict(AuthzProperties, Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
UserDevicesDict - cn.omisheep.authz.core.auth.deviced中的接口
 
userDevicesDict - 类 中的静态变量cn.omisheep.authz.core.Authz
 
UserDevicesDictByCache - cn.omisheep.authz.core.auth.deviced中的类
 
UserDevicesDictByCache(AuthzProperties, Cache) - 类 的构造器cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
UserDevicesDictByHashMap - cn.omisheep.authz.core.auth.deviced中的类
 
UserDevicesDictByHashMap(AuthzProperties) - 类 的构造器cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
username - 类 中的变量cn.omisheep.authz.support.http.SupportServlet
 
userStatus(Object, String, String, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
用户设备状态判断,以及第二次惰性删除
userStatus(Object, String, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
userStatus(Object, String, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByHashMap
 
Utils - cn.omisheep.authz.core.util中的类
 
Utils() - 类 的构造器cn.omisheep.authz.core.util.Utils
 
uuid - 接口 中的静态变量cn.omisheep.authz.core.msg.Message
 

V

value - 类 中的变量cn.omisheep.authz.core.cache.Cache.CacheItem
 
ValueMatcher - cn.omisheep.authz.core.util中的类
 
ValueMatcher() - 类 的构造器cn.omisheep.authz.core.util.ValueMatcher
 
ValueMatcher.ValueType - cn.omisheep.authz.core.util中的枚举
 
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.annotation.AuthScope
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.annotation.BannedType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.annotation.RateLimit.CheckType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.AuthzModifier.Operate
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.AuthzModifier.Target
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta.TokenException
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata.ParamType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.ExceptionStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.CacheMessage.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.tk.Token.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.omisheep.authz.annotation.AuthScope
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.annotation.BannedType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.annotation.RateLimit.CheckType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.auth.AuthzModifier.Operate
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.auth.AuthzModifier.Target
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuMap
 
values() - 枚举 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta.TokenException
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata.ParamType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.ExceptionStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.msg.CacheMessage.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.tk.Token.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valueShow() - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
version - 类 中的静态变量cn.omisheep.authz.core.VersionInfo
 
VersionInfo - cn.omisheep.authz.core中的类
 
VersionInfo() - 类 的构造器cn.omisheep.authz.core.VersionInfo
 
VersionMessage - cn.omisheep.authz.core.msg中的类
 
VersionMessage() - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 
VersionMessage(int, String) - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 
VersionMessage(AuthzModifier, int, String) - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 
VersionMessage(List<AuthzModifier>, int, String) - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 

W

WARN_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
WILDCARD - 接口 中的静态变量cn.omisheep.authz.core.Constants
 
write(String) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
A B C D E F G H I J K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2022. All rights reserved.