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

A

ACCESS_TOKEN_ID - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
AccessToken - cn.omisheep.authz.core.tk中的类
 
AccessToken() - 类 的构造器cn.omisheep.authz.core.tk.AccessToken
 
activeUsers(String) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
activeUsersCount(String) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
addArg(String, List<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.DataPermRolesMeta
 
addArg(String, String...) - 类 中的方法cn.omisheep.authz.core.auth.rpd.DataPermRolesMeta
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - 类 中的方法cn.omisheep.authz.core.resolver.AuthzHandlerRegister
 
addDeviceTypesTotalLimit(Collection<String>, int) - 类 中的静态方法cn.omisheep.authz.AuHelper
每[一种、多种]设备类型设置[共同]的最大登录数(最小为1),超出会挤出最长时间未访问的设备。
addDeviceTypesTotalLimit(Object, Collection<String>, int) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
addDeviceTypesTotalLimit(Collection<String>, int) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
每[一种、多种]设备类型设置[共同]的最大登录数(最小为1),超出会挤出最长时间未访问的设备。
addDeviceTypesTotalLimitAt(Object, Collection<String>, int) - 类 中的静态方法cn.omisheep.authz.AuHelper
每[一种、多种]设备类型设置[共同]的最大登录数(最小为1),超出会挤出最长时间未访问的设备。
addDeviceTypesTotalLimitAt(Object, Collection<String>, int) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
每[一种、多种]设备类型设置[共同]的最大登录数(最小为1),超出会挤出最长时间未访问的设备。
addInterceptors(InterceptorRegistry) - 类 中的方法cn.omisheep.authz.core.resolver.AuthzHandlerRegister
 
addUser(TokenPair, HttpMeta) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
addUser(TokenPair, HttpMeta) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice
 
agreeAuthorize(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
客户端id有效,能够授权
ALL - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
ALL_CONNECT - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
and(Rule...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.Rule
 
ApiHandler - cn.omisheep.authz.support.http.handler中的类
 
ApiHandler() - 类 的构造器cn.omisheep.authz.support.http.handler.ApiHandler
 
ApiHandler.ApiInfo - cn.omisheep.authz.support.http.handler中的类
 
ApiInfo() - 类 的构造器cn.omisheep.authz.support.http.handler.ApiHandler.ApiInfo
 
APIPermSlot - cn.omisheep.authz.core.slot中的类
 
APIPermSlot(PermLibrary) - 类 的构造器cn.omisheep.authz.core.slot.APIPermSlot
 
ApiSupport - cn.omisheep.authz.support.http中的接口
 
ApiSupportImport - cn.omisheep.authz.support.http中的类
 
ApiSupportImport() - 类 的构造器cn.omisheep.authz.support.http.ApiSupportImport
 
ApiSupportScan - cn.omisheep.authz.support.http.annotation中的注释类型
 
APP_NAME - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
APPLICATION_NAME - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
apply(RequestTemplate) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzFeignRequestInterceptor
 
Arg - cn.omisheep.authz.annotation中的注释类型
 
argParameterList(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ArgsHandler
 
ArgResource - cn.omisheep.authz.annotation中的注释类型
name全局唯一
ArgsHandler - cn.omisheep.authz.core.auth.rpd中的类
 
ArgsMeta - cn.omisheep.authz.core.auth.rpd中的类
 
ArgsParser - cn.omisheep.authz.core.util中的类
类似与SpelExpressionParser,但是不同,此类只解析参数 如#{}和${},同时支持#{token.userId}获取其中属性的用法。
aroundCreateAuthorizationInfo(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.OpenAuthLibraryCache
 
aroundDeleteClientById(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.OpenAuthLibraryCache
 
aroundGetClientById(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.OpenAuthLibraryCache
 
aroundInit(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.OpenAuthLibraryCache
 
aroundPermissionsByRole(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.PermLibraryCache
 
aroundRegisterClient(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.OpenAuthLibraryCache
 
aroundRolesByUserId(ProceedingJoinPoint) - 类 中的方法cn.omisheep.authz.core.cache.library.PermLibraryCache
 
asMap() - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
asMap() - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
asMap() - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
asRawMap() - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
asRawMap() - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
asRawMap() - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
associatedIpPools(LimitMeta) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
AssociatedPattern() - 类 的构造器cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
auCoreInitialization(AuthzProperties, UserDevicesDict, PermLibrary, OpenAuthLibrary, Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuCoreInitialization - cn.omisheep.authz.core.config中的类
 
AuCoreInitialization(AuthzProperties, UserDevicesDict, PermLibrary, OpenAuthLibrary, Cache) - 类 的构造器cn.omisheep.authz.core.config.AuCoreInitialization
 
auDecryptRequestBodyAdvice(DecryptHandler) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuHelper - cn.omisheep.authz中的类
时间字符串均采用如下格式
"2d 3h 4m 5s 100ms"-> 2天3小时4分钟5秒100毫秒 用空格隔开
AuHelper.Cache - cn.omisheep.authz中的类
1、在开启Redis时为L2Cache(二级缓存),默认情况下为普通的带时间策略的缓存 2、缓存策略: 2.1、若没有指定时间,默认为永久 2.2、在指定时间后,过期会删除key 2.3、若指定时间,L2环境下,本地时间会小于redis所存留的时间,在每次访问时,本地时间会重新计时,且成为热点key,加载速度更快 2.4、若指定时间,则会在redis里存一份,本地存一份,若其他实例修改,则会同步修改(默认实现为redis的消息队列) 3.L2Cache开启时会默认创建缓存消息通道,在修改其中
AuHelper.Callback - cn.omisheep.authz中的类
 
AuHelper.OpenAuth - cn.omisheep.authz中的类
1.注册客户端 AuHelper.OpenAuth.clientRegister(String, String) -> 返回客户端信息(客户端id,客户端name,客户端密钥,重定向url) 2.获取授权码 AuHelper.OpenAuth.createAuthorizationCode(String, String, String) -> 客户端id+登录用户+权限范围 、获得登录用户的授权码 3.验证授权码 AuHelper.OpenAuth.authorizeByCode(String, String, String)-> 利用授权码去获得IssueToken or 3.登录授权 AuHelper.OpenAuth.authorizeByPassword(String, String, String)-> 登录即可获得IssueToken
AuHelper.RSA - cn.omisheep.authz中的类
 
AuHttpMetaResolver - cn.omisheep.authz.core.resolver中的类
 
AuHttpMetaResolver() - 类 的构造器cn.omisheep.authz.core.resolver.AuHttpMetaResolver
 
AuInit - cn.omisheep.authz.core.config中的类
 
AuInit(AuthzProperties) - 类 的构造器cn.omisheep.authz.core.config.AuInit
 
Auth - cn.omisheep.authz.annotation中的注释类型
 
auth(HttpServletRequest, String, Cache) - 类 中的静态方法cn.omisheep.authz.support.http.SupportServlet
 
AuthData - cn.omisheep.authz.annotation中的注释类型
 
AuthField - cn.omisheep.authz.annotation中的注释类型
 
AUTHORIZATION_CODE_TIME - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
AuthorizationCallback - cn.omisheep.authz.core.callback中的接口
 
authorizationCodeExpiredOrNotExist() - 异常错误 中的静态方法cn.omisheep.authz.core.oauth.AuthorizationException
 
AuthorizationException - cn.omisheep.authz.core.oauth中的异常错误
用户未登录或客户端id不存在
AuthorizationException(ExceptionStatus) - 异常错误 的构造器cn.omisheep.authz.core.oauth.AuthorizationException
 
AuthorizationInfo - cn.omisheep.authz.core.oauth中的类
授权信息
AuthorizationInfo() - 类 的构造器cn.omisheep.authz.core.oauth.AuthorizationInfo
 
authorizationInit() - 类 中的静态方法cn.omisheep.authz.core.config.CallbackInit
 
authorize(AuthorizedDeviceDetails) - 接口 中的方法cn.omisheep.authz.core.callback.AuthorizationCallback
成功授权时的回调方法
authorize(AuthorizedDeviceDetails) - 类 中的方法cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
authorize(AuthorizedDeviceDetails) - 接口 中的方法cn.omisheep.authz.core.oauth.OpenAuthLibrary
成功授权时的回调方法
AUTHORIZE_CODE_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
authorizeByClient(String, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
客户端登录 (授权类型 client_credentials)- 不需要登录
成功返回IssueToken
authorizeByClient(String, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
authorizeByCode(String, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
授权码登录 (授权类型 authorization_code)- 不需要登录
验证授权码是否有效,成功返回IssueToken
authorizeByCode(String, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
authorizeByPassword(String, String, String, Object) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
登录授权(授权类型 password) - 需要提前验证账号密码
authorizeByPassword(String, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
登录授权(授权类型 password) - 需要登录
authorizeByPassword(String, String, String, Object) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
AUTHORIZED_TIME - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
AuthorizedDeviceDetails - cn.omisheep.authz.core.oauth中的类
 
AuthorizedDeviceDetails(Device, Object, String) - 类 的构造器cn.omisheep.authz.core.oauth.AuthorizedDeviceDetails
 
AuthorizedDeviceDetails(AuthorizationInfo, String) - 类 的构造器cn.omisheep.authz.core.oauth.AuthorizedDeviceDetails
 
AuthParam - cn.omisheep.authz.annotation中的注释类型
 
AuthRequestToken - cn.omisheep.authz.annotation中的注释类型
利用参数登录、header登录、cookie登录,没有使用默认逻辑
AuthRequireLogin - cn.omisheep.authz.annotation中的注释类型
 
AuthzAppVersion - cn.omisheep.authz.core.config中的类
 
AuthzAppVersion.ConnectInfo - cn.omisheep.authz.core.config中的类
 
AuthzAutoConfiguration - cn.omisheep.authz中的类
 
AuthzAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration
 
AuthzAutoConfiguration.AuthzCloudAutoConfiguration - cn.omisheep.authz中的类
 
AuthzAutoConfiguration.AuthzDashboardAutoConfiguration - 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
 
AuthzContext - cn.omisheep.authz.core中的类
 
AuthzDashboardAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration.AuthzDashboardAutoConfiguration
 
AuthzDeviceHelper - cn.omisheep.authz.core.helper中的类
 
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(AuthzProperties) - 类 中的方法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
 
AuthzGranterHelper - cn.omisheep.authz.core.helper中的类
 
authzHandlerRegister(AuthzExceptionHandler, DecryptHandler) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuthzHandlerRegister - cn.omisheep.authz.core.resolver中的类
拦截器注册
AuthzHandlerRegister(AuthzExceptionHandler, DecryptHandler) - 类 的构造器cn.omisheep.authz.core.resolver.AuthzHandlerRegister
 
AuthzHttpFilter - cn.omisheep.authz.core.auth.ipf中的类
 
AuthzHttpFilter(boolean) - 类 的构造器cn.omisheep.authz.core.auth.ipf.AuthzHttpFilter
 
AuthzManager - cn.omisheep.authz.core中的类
 
AuthzMap - cn.omisheep.authz.core.auth.deviced中的类
 
AuthzMap() - 类 的构造器cn.omisheep.authz.core.auth.deviced.AuthzMap
 
AuthzMap(Map<Object, Object>) - 类 的构造器cn.omisheep.authz.core.auth.deviced.AuthzMap
 
authzMethodPermissionChecker(PermLibrary, AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
AuthzMethodPermissionChecker - cn.omisheep.authz.core.interceptor中的类
 
AuthzMethodPermissionChecker(PermLibrary, AuthzProperties) - 类 的构造器cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
AuthzModifiable - cn.omisheep.authz.core.msg中的接口
 
AuthzModifier - cn.omisheep.authz.core.msg中的类
 
AuthzModifier() - 类 的构造器cn.omisheep.authz.core.msg.AuthzModifier
 
AuthzModifier.BlacklistInfo - cn.omisheep.authz.core.msg中的类
 
AuthzModifier.BlacklistInfo.OP - cn.omisheep.authz.core.msg中的枚举
 
AuthzModifier.BlacklistInfo.TYPE - cn.omisheep.authz.core.msg中的枚举
 
AuthzModifier.Operate - cn.omisheep.authz.core.msg中的枚举
 
AuthzModifier.Permission - cn.omisheep.authz.core.msg中的类
 
AuthzModifier.RateLimitInfo - cn.omisheep.authz.core.msg中的类
 
AuthzModifier.Role - cn.omisheep.authz.core.msg中的类
 
AuthzModifier.Target - cn.omisheep.authz.core.msg中的枚举
 
authzModify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
AuthzProperties - cn.omisheep.authz.core中的类
 
AuthzProperties() - 类 的构造器cn.omisheep.authz.core.AuthzProperties
 
AuthzProperties.CacheConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.DashboardConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.DashboardConfig.DashboardPermission - cn.omisheep.authz.core中的枚举
 
AuthzProperties.DashboardConfig.User - cn.omisheep.authz.core中的类
 
AuthzProperties.IpRangeConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.OpenAuthConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.OpenAuthConfig.AuthorizationCodeAlgorithm - cn.omisheep.authz.core中的枚举
 
AuthzProperties.ORM - cn.omisheep.authz.core中的枚举
 
AuthzProperties.OtherConfig - cn.omisheep.authz.core中的类
 
AuthzProperties.ResponseConfig - 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.config中的类
 
AuthzResourcesInit() - 类 的构造器cn.omisheep.authz.core.config.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
 
AuthzRSAManager - cn.omisheep.authz.core.codec中的类
 
AuthzSlotCoreInterceptor - cn.omisheep.authz.core.interceptor中的类
Slot执行器
AuthzSlotCoreInterceptor(AuthzExceptionHandler, Collection<Slot>) - 类 的构造器cn.omisheep.authz.core.interceptor.AuthzSlotCoreInterceptor
 
AuthzStateHelper - cn.omisheep.authz.core.helper中的类
 
AuthzVersion - cn.omisheep.authz.core中的类
 
authzVersionMessageListenerAdapter(MessageReceive) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
AuTokenOrHttpMetaResolver - cn.omisheep.authz.core.resolver中的类
 
AuTokenOrHttpMetaResolver() - 类 的构造器cn.omisheep.authz.core.resolver.AuTokenOrHttpMetaResolver
 

B

BASE_URL - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
BaseHelper - cn.omisheep.authz.core.helper中的类
 
BaseHelper() - 类 的构造器cn.omisheep.authz.core.helper.BaseHelper
 
BatchAuthData - cn.omisheep.authz.annotation中的注释类型
 
BatchAuthParam - cn.omisheep.authz.annotation中的注释类型
 
beautifulJson(Object) - 类 中的静态方法cn.omisheep.authz.core.util.FormatUtils
 
beforeBodyRead(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice
 
Blacklist - cn.omisheep.authz.core.auth.ipf中的类
 
Blacklist.IP - cn.omisheep.authz.core.auth.ipf中的类
 
Blacklist.IPRangeDeny - cn.omisheep.authz.core.auth.ipf中的类
 
Blacklist.TimeMeta - cn.omisheep.authz.core.auth.ipf中的类
 
Blacklist.User - cn.omisheep.authz.core.auth.ipf中的类
 
BlacklistInfo() - 类 的构造器cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo
 
BlacklistSlot - cn.omisheep.authz.core.slot中的类
 
BlacklistSlot() - 类 的构造器cn.omisheep.authz.core.slot.BlacklistSlot
 
BLANK - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
born() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
build() - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 

C

cache(AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
Cache - cn.omisheep.authz.core.cache中的接口
根据配置实现不同的缓存
cache - 类 中的静态变量cn.omisheep.authz.core.helper.BaseHelper
 
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, long, long) - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
CacheExpiry() - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheExpiry
 
CacheItem() - 类 的构造器cn.omisheep.authz.core.cache.Cache.CacheItem
 
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中的枚举
 
CallbackInit - cn.omisheep.authz.core.config中的类
 
callbackInit(ApplicationContext) - 类 中的静态方法cn.omisheep.authz.core.config.CallbackInit
 
Certificated - cn.omisheep.authz.annotation中的注释类型
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.APIPermSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.BlacklistSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.CookieAndRequestSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.DeviceSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.FilterSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.IPRangeSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.LogSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.OAuthSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.ParameterPermSlot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.RateLimitSlot
 
chain(HttpMeta, HandlerMethod, Error) - 接口 中的方法cn.omisheep.authz.core.slot.Slot
 
chain(HttpMeta, HandlerMethod, Error) - 类 中的方法cn.omisheep.authz.core.slot.SuccessSlot
 
changeMaximumDeviceTotal(int) - 类 中的静态方法cn.omisheep.authz.AuHelper
登录设备总数默不做限制【total为-1不做限制,最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalDevice(Object, int) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
changeMaximumTotalDevice(int) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
登录设备总数默不做限制【total为-1不做限制,最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalDeviceAt(Object, int) - 类 中的静态方法cn.omisheep.authz.AuHelper
登录设备总数默不做限制【total为-1不做限制,最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalDeviceAt(Object, int) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
登录设备总数默不做限制【total为-1不做限制,最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalSameTypeDevice(int) - 类 中的静态方法cn.omisheep.authz.AuHelper
同类型设备最多登录数 默认 1个【count最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalSameTypeDevice(Object, int) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
changeMaximumTotalSameTypeDevice(int) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
同类型设备最多登录数 默认 1个【count最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalSameTypeDeviceAt(Object, int) - 类 中的静态方法cn.omisheep.authz.AuHelper
同类型设备最多登录数 默认 1个【count最小为1】,超出会挤出最长时间未访问的设备。
changeMaximumTotalSameTypeDeviceAt(Object, int) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
同类型设备最多登录数 默认 1个【count最小为1】,超出会挤出最长时间未访问的设备。
CHANNEL - 类 中的静态变量cn.omisheep.authz.core.msg.CacheMessage
 
CHANNEL - 类 中的静态变量cn.omisheep.authz.core.msg.RequestMessage
 
CHANNEL - 类 中的静态变量cn.omisheep.authz.core.msg.VersionMessage
 
chechPermLibrary() - 类 中的方法cn.omisheep.authz.core.config.AuCoreInitialization
 
check(String, Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist
 
check(String, AccessToken) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist
 
check(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist
 
check(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
check(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
check(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
checkLogin(String, String) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
checkLogin(HttpMeta) - 类 中的方法cn.omisheep.authz.support.http.api.UserApiSupport
 
checkPermissionAndRole(JoinPoint) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
checkScope(JoinPoint) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
checkType(Object) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
checkTypeByClass(Class<?>) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
checkTypeByName(String) - 类 中的静态方法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
判断某个用户是否【在线/活跃】
checkUserIsActive(Object, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
判断某个用户是否【在线/活跃】
checkUserIsActive(Object, long) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
判断某个用户是否【在线/活跃】
clear() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
clear() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
clear() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
clearCookie(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
clearCookie(HttpServletResponse) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
清空cookie
clearCookie() - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
清空cookie
clearError() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
CLIENT_ID - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
ClientDetails - cn.omisheep.authz.core.oauth中的类
 
ClientDetails() - 类 的构造器cn.omisheep.authz.core.oauth.ClientDetails
 
clientNotExist() - 异常错误 中的静态方法cn.omisheep.authz.core.oauth.AuthorizationException
 
clientRegister() - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
注册一个客户端
clientRegister(String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
注册一个客户端
clientRegister(String, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
注册一个客户端
clientRegister(String, String, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
注册一个客户端
clientRegister(String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
clientRegister(String, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
clientRegister(String, String, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
clientSecretError() - 异常错误 中的静态方法cn.omisheep.authz.core.oauth.AuthorizationException
 
CLINT_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
clone() - 类 中的方法cn.omisheep.authz.support.entity.User
 
clone() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
 
close(Closeable) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
closeRSAAutoRefreshAndSetup(String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.RSA
关闭自动刷新RSA,需要额外指定公钥私钥对
Cloud - cn.omisheep.authz.support.entity中的类
 
Cloud() - 类 的构造器cn.omisheep.authz.support.entity.Cloud
 
CloudApiSupport - cn.omisheep.authz.support.http.api中的类
 
CloudApiSupport() - 类 的构造器cn.omisheep.authz.support.http.api.CloudApiSupport
 
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.cache.library - 程序包 cn.omisheep.authz.core.cache.library
 
cn.omisheep.authz.core.callback - 程序包 cn.omisheep.authz.core.callback
 
cn.omisheep.authz.core.codec - 程序包 cn.omisheep.authz.core.codec
 
cn.omisheep.authz.core.config - 程序包 cn.omisheep.authz.core.config
 
cn.omisheep.authz.core.helper - 程序包 cn.omisheep.authz.core.helper
 
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.oauth - 程序包 cn.omisheep.authz.core.oauth
 
cn.omisheep.authz.core.resolver - 程序包 cn.omisheep.authz.core.resolver
 
cn.omisheep.authz.core.schema - 程序包 cn.omisheep.authz.core.schema
 
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.entity - 程序包 cn.omisheep.authz.support.entity
 
cn.omisheep.authz.support.http - 程序包 cn.omisheep.authz.support.http
 
cn.omisheep.authz.support.http.annotation - 程序包 cn.omisheep.authz.support.http.annotation
 
cn.omisheep.authz.support.http.api - 程序包 cn.omisheep.authz.support.http.api
 
cn.omisheep.authz.support.http.handler - 程序包 cn.omisheep.authz.support.http.handler
 
cn.omisheep.authz.support.util - 程序包 cn.omisheep.authz.support.util
 
COMMA - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
CompressDirUtil - cn.omisheep.authz.core.util中的类
 
compressFileToZip(String) - 类 中的静态方法cn.omisheep.authz.core.util.CompressDirUtil
 
compute(String) - 类 中的静态方法cn.omisheep.authz.core.util.MD5Utils
 
CONNECT_INFO - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
CONNECT_INFO_WITH_SAME_APP_NAME - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
CONNECT_INFO_WITH_SAME_APPLICATION - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
CONNECT_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
ConnectInfo() - 类 的构造器cn.omisheep.authz.core.config.AuthzAppVersion.ConnectInfo
 
connectPkg(HttpServletRequest, String, Cache) - 类 中的静态方法cn.omisheep.authz.support.http.SupportServlet
 
conns() - 类 中的方法cn.omisheep.authz.support.entity.Docs
 
Constants - cn.omisheep.authz.core.config中的接口
 
container(RedisTemplate, RedisConnectionFactory, MessageListenerAdapter, MessageListenerAdapter, MessageListenerAdapter) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
containsKey(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
containsValue(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
CONTEXT_PATH - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
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
 
create(String) - 枚举 中的静态方法cn.omisheep.authz.annotation.RateLimit.CheckType
 
create(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata.ParamType
 
create(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo.OP
 
create(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo.TYPE
 
create(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.Operate
 
create(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.Target
 
create(String) - 枚举 中的方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
 
createAuthorizationCode(String, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
若未登录,抛出 AuthorizationException 授权失败 指定(客户端, 授权范围) -> 获得登录用户的授权码 获取授权码
若redirectUrl与所注册客户端的redirectUrl不一致,抛出异常
createAuthorizationCode(String, String, String, Object) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
createAuthorizationCodeCallback(String, AuthorizationInfo) - 接口 中的方法cn.omisheep.authz.core.callback.AuthorizationCallback
授权时的回调方法
createAuthorizationCodeCallback(String, AuthorizationInfo) - 类 中的方法cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
createBasicScopeAuthorizationCode(String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
若未登录,抛出 AuthorizationException 授权失败 指定(客户端, 授权范围-默认权限) -> 获得登录用户的授权码 获取授权码
若redirectUrl与所注册客户端的redirectUrl不一致,抛出异常
createBasicScopeAuthorizationCode(String, String, Object) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
createIssueToken(TokenPair) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
 
createTokenPair(AuthorizationInfo) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
创建一个 TokenPair( accessToken,refreshToken )
createTokenPair(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
创建一个 TokenPair( accessToken,refreshToken )
createTokenPair(Object, String, String, String, String, GrantType) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
创建一个 TokenPair( accessToken,refreshToken )
createTokenPair(Object, String, String, String, String, GrantType, String, String, Date, Date) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
创建一个 TokenPair( accessToken,refreshToken )
createUserId(Object) - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
CRLF - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
ctx - 类 中的静态变量cn.omisheep.authz.core.helper.BaseHelper
 
currentHttpMeta() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
currentToken() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
currentUserId() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 

D

DASHBOARD - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_API - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_API_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_HTML - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_LOGO - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_STATIC - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DASHBOARD_STATIC_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DashboardConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.DashboardConfig
 
DashboardServlet(AuthzProperties, Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.AuthzDashboardAutoConfiguration
 
DataFilterAutoConfiguration() - 类 的构造器cn.omisheep.authz.AuthzAutoConfiguration.DataFilterAutoConfiguration
 
dataFinderSecurityInterceptor() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.DataFilterAutoConfiguration
 
DataFinderSecurityInterceptor - cn.omisheep.authz.core.interceptor中的接口
 
DataPermRolesMeta - cn.omisheep.authz.core.auth.rpd中的类
 
DataPermRolesMeta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.DataPermRolesMeta
 
dataSecurityInterceptorForMybatis(DataFinderSecurityInterceptor) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.DataFilterAutoConfiguration
 
DataSecurityInterceptorForMybatis - cn.omisheep.authz.core.interceptor.mybatis中的类
 
DataSecurityInterceptorForMybatis(DataFinderSecurityInterceptor) - 类 的构造器cn.omisheep.authz.core.interceptor.mybatis.DataSecurityInterceptorForMybatis
 
dataTrim(HttpMeta, Map<String, FieldDataPermRolesMeta>, Class<?>, Object) - 接口 中的方法cn.omisheep.authz.core.interceptor.DataFinderSecurityInterceptor
 
dataTrim(HttpMeta, Map<String, FieldDataPermRolesMeta>, Class<?>, Object) - 类 中的方法cn.omisheep.authz.core.interceptor.DefaultDataSecurityInterceptor
 
debug(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
Decrypt - cn.omisheep.authz.annotation中的注释类型
like @Decrypt({"name", "content", "obj.name"}) 支持对对象里对某一个属性进行加密解密
decrypt(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.RSA
 
decrypt(String) - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
decrypt(String, Decrypt) - 类 中的方法cn.omisheep.authz.core.codec.DecryptHandler
 
decrypt(String, Class<? extends Decryptor>) - 类 中的方法cn.omisheep.authz.core.codec.DecryptHandler
 
decrypt(String) - 接口 中的方法cn.omisheep.authz.core.codec.Decryptor
 
decrypt(String) - 类 中的方法cn.omisheep.authz.core.codec.RSADecryptor
 
decryptHandler(AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
DecryptHandler - cn.omisheep.authz.core.codec中的类
 
DecryptHandler(Class<? extends Decryptor>) - 类 的构造器cn.omisheep.authz.core.codec.DecryptHandler
 
decryptJSON(JSONObject, Decrypt) - 类 中的方法cn.omisheep.authz.core.codec.DecryptHandler
 
decryptJSON(JSONObject, String[], Class<? extends Decryptor>) - 类 中的方法cn.omisheep.authz.core.codec.DecryptHandler
 
Decryptor - cn.omisheep.authz.core.codec中的接口
 
DecryptRequestBodyAdvice - cn.omisheep.authz.core.resolver中的类
请求体的拦截器,用于rsa解码
DecryptRequestBodyAdvice(DecryptHandler) - 类 的构造器cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice
 
DecryptRequestBodyAdvice.DecryptRequestBodyHandler - cn.omisheep.authz.core.resolver中的类
 
DecryptRequestBodyHandler(HttpInputMessage, Decrypt) - 类 的构造器cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice.DecryptRequestBodyHandler
 
DecryptRequestParamHandler - cn.omisheep.authz.core.resolver中的类
请求参数的拦截器。
DecryptRequestParamHandler(DecryptHandler) - 类 的构造器cn.omisheep.authz.core.resolver.DecryptRequestParamHandler
 
DEFAULT_BUFFER_SIZE - 类 中的静态变量cn.omisheep.authz.support.util.SupportUtils
 
DefaultAuthzExceptionHandler - cn.omisheep.authz.core.interceptor中的类
 
DefaultAuthzExceptionHandler(AuthzProperties.ResponseConfig) - 类 的构造器cn.omisheep.authz.core.interceptor.DefaultAuthzExceptionHandler
 
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
 
DefaultOpenAuthLibrary - cn.omisheep.authz.core.oauth中的类
 
DefaultOpenAuthLibrary() - 类 的构造器cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
DefaultPermLibrary - cn.omisheep.authz.core.auth中的类
 
DefaultPermLibrary() - 类 的构造器cn.omisheep.authz.core.auth.DefaultPermLibrary
 
DefaultRequestDetails - cn.omisheep.authz.core.auth.deviced中的类
 
DefaultRequestDetails() - 类 的构造器cn.omisheep.authz.core.auth.deviced.DefaultRequestDetails
 
del(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(Set<String>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(Collection<String>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(String...) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
del(String) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
del(Set<String>) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
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.AuHelper.Cache
 
delete(Collection<String>) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
delete(String) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
delete(Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
deleteClient(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
根据clientId注销client
deleteClient(String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
deleteClientById(String) - 类 中的方法cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
deleteClientById(String) - 接口 中的方法cn.omisheep.authz.core.oauth.OpenAuthLibrary
从数据库【删除】资源,通过clientId删除客户端信息
delSneaky(Collection<String>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
delSneaky(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
denyDevice(Object, String, long) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 封禁 time时间
denyDevice(Object, String, Date) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 封禁 time时间
denyDevice(Object, String, String, long) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 设备 time时间
denyDevice(Object, String, String, Date) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 设备 time时间
denyInfo(AuthzModifier.BlacklistInfo) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
DenyInfo(Object, AuthzModifier.BlacklistInfo) - 类 的构造器cn.omisheep.authz.support.http.api.DeviceApiSupport.DenyInfo
 
denyIP(String, long) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 ip time时间
denyIP(String, Date) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 ip time时间
denyIPRange(String, long) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 ipRange网段 time时间
denyIPRange(String, Date) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 ipRange网段 time时间
denyUser(Object, long) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 device time时间
denyUser(Object, Date) - 类 中的静态方法cn.omisheep.authz.AuHelper
【添加、修改】封禁 device time时间
Device - cn.omisheep.authz.core.auth.deviced中的接口
 
DEVICE_ID - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DEVICE_TYPE - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
DeviceApiSupport - cn.omisheep.authz.support.http.api中的类
 
DeviceApiSupport() - 类 的构造器cn.omisheep.authz.support.http.api.DeviceApiSupport
 
DeviceApiSupport.DenyInfo - cn.omisheep.authz.support.http.api中的类
 
deviceClean(Object) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
deviceClean(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
DeviceCountInfo - cn.omisheep.authz.core.auth.deviced中的类
 
DeviceCountInfo() - 类 的构造器cn.omisheep.authz.core.auth.deviced.DeviceCountInfo
 
DeviceDetails - cn.omisheep.authz.core.auth.deviced中的类
仅用于包装数据返回给用户
DeviceDetails() - 类 的构造器cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
DeviceSlot - cn.omisheep.authz.core.slot中的类
 
DeviceSlot(UserDevicesDict) - 类 的构造器cn.omisheep.authz.core.slot.DeviceSlot
 
Docs - cn.omisheep.authz.support.entity中的类
Authz 文档生成
Docs(Info) - 类 的构造器cn.omisheep.authz.support.entity.Docs
 
DocsApiSupport - cn.omisheep.authz.support.http.api中的类
 
DocsApiSupport() - 类 的构造器cn.omisheep.authz.support.http.api.DocsApiSupport
 
DocsApiSupport.Help - cn.omisheep.authz.support.http.api中的类
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法cn.omisheep.authz.core.auth.ipf.AuthzHttpFilter
 

E

echo(String) - 类 中的方法cn.omisheep.authz.support.http.api.StandardApiSupport
 
EMPTY - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
EMPTY - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
enableRelive(long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
encrypt(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.RSA
 
encrypt(String) - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
entrySet() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
environment - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
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.ArgsMeta
 
equals(Object) - 类 中的方法cn.omisheep.authz.core.config.AuthzAppVersion.ConnectInfo
 
equals(Object) - 类 中的方法cn.omisheep.authz.support.entity.User
 
equals(Object) - 类 中的方法cn.omisheep.authz.support.util.IPAddress
 
equals(Object) - 类 中的方法cn.omisheep.authz.support.util.IPRange
 
equalsDeviceByTypeAndId(Device, String, String) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
error(AuthzException) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
error(ExceptionStatus) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
Error - cn.omisheep.authz.core.slot中的接口
 
error(Object...) - 接口 中的方法cn.omisheep.authz.core.slot.Error
 
error(ExceptionStatus, Throwable) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
error(HttpServletRequest, AuthzException) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
error(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
error(Throwable) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
error(String, Throwable) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
ExceptionStatus - cn.omisheep.authz.core中的枚举
 
ExceptionUtils - cn.omisheep.authz.core.util中的类
 
expiration - 类 中的变量cn.omisheep.authz.core.cache.Cache.CacheItem
 
expirationTime() - 类 中的方法cn.omisheep.authz.support.http.api.UserApiSupport
 
expire(String, long) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
设置key的过期时间
expire(String, long) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
expire(String, long) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
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(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
 
EXPIRES_TIME - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
export() - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
exportLog() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 

F

FieldDataPermRolesMeta - cn.omisheep.authz.core.auth.rpd中的类
 
FieldDataPermRolesMeta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.FieldDataPermRolesMeta
 
filterRegistrationBean(AuthzProperties) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
FilterSlot - cn.omisheep.authz.core.slot中的类
 
FilterSlot() - 类 的构造器cn.omisheep.authz.core.slot.FilterSlot
 
findClient(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
根据clientId获取注册client的详细信息
findClient(String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
forbid(long, RequestMeta, LimitMeta, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
forbid(String, String, String, Object, LimitMeta, Date) - 接口 中的方法cn.omisheep.authz.core.callback.RateLimitCallback
 
forbid(HttpServletResponse) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
forbidden(String, String, LimitMeta) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
FOREVER - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
format(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.FormatUtils
 
FormatUtils - cn.omisheep.authz.core.util中的类
 

G

GC() - 类 中的静态方法cn.omisheep.authz.core.config.Pelcron
 
generateCookie(AccessToken) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
根据Token生成一个Cookie
generateDataFiledRolesMeta(String, AuthField) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
generateDataRolesMeta(AuthData) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
generateParamMeta(AuthParam) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
generateParamMeta(DataPermRolesMeta, AuthData) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
generatePermRolesMeta(Set<Auth>) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
generatePermRolesMeta(Auth) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
generatePermRolesMeta(String[], String[], String[], String[]) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
get(Collection<String>) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
get(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
get(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
get(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
get(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
得到对应key的值 get(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.L1Cache
 
get(Set<String>) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
get(Set<String>, Class<T>) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
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(Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
Get - cn.omisheep.authz.support.http.annotation中的注释类型
 
getAccessTokenId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getAccessTokenId() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getActiveDevices() - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户详细设备信息 (默认60秒内)
getActiveDevices(long) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户详细设备信息
getActiveDevices(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户详细设备信息
getActiveDevices(long) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
所有【在线/活跃】用户详细设备信息
getActiveDevices(String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
所有【在线/活跃】用户详细设备信息
getActiveUserIdList() - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】(默认60秒内)用户Id数组
getActiveUserIdList(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户Id列表
getActiveUserIdList(long) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户Id列表
getActiveUserIdList(String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
所有【在线/活跃】用户Id数组
getActiveUserIdList(long) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
所有【在线/活跃】用户Id数组
getAllDenyInfo() - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
getAllDenyIPInfo() - 类 中的静态方法cn.omisheep.authz.AuHelper
得到所有的 封禁的ip信息
getAllDenyIPRangeInfo() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getAllDenyUserInfo() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getAllDeviceByUserId(Object) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
获得指定userId的所有设备信息
getAllDeviceByUserIdAndDeviceType(Object, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
获得指定userId的所有设备信息
getAllDeviceFromCurrentUser() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
当前访问用户的所有设备
getAllUserDevices() - 类 中的静态方法cn.omisheep.authz.AuHelper
查询所有用户信息,一个map userId->设备信息列表
getAllUserId() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getAllUserId() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
 
getAllUserId() - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
getAllUsersDevices() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
查询所有用户信息,一个map userId->设备信息列表
getAnnotation(Object, Class<A>) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
getAnnotations(Object, Class<A>) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
getAppVersionInfo() - 类 中的方法cn.omisheep.authz.support.entity.Docs
 
getArgResource() - 类 中的方法cn.omisheep.authz.support.entity.Docs
 
getAssociatedPatterns() - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta
 
getAuthorizedDate() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getAuthorizedDate() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getAuthorizedDeviceDetails() - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
 
getAuthorizedDeviceDetailsAt(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
 
getAuthorizedDeviceDetailsAt(Object) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
getBean(Class<T>) - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
getBean(String, Class<T>) - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
getBeansOfType(Class<T>) - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
getBody() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
post时生效 从包装过的httpRequest中读取,读取body行为只进行一次,读取之后会备份body
getBody() - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice.DecryptRequestBodyHandler
 
getByPattern(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
getByPattern(String, Class<T>) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
getClientById(String) - 类 中的方法cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
getClientById(String) - 接口 中的方法cn.omisheep.authz.core.oauth.OpenAuthLibrary
从数据库【获取】资源,通过clientId获取客户端信息
getClientId() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getClientId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getClientId() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getCode() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
getConnectInfo() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
getConnectInfo() - 类 中的方法cn.omisheep.authz.support.entity.Cloud
 
getControllerBeanName(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getControllerPermissions() - 类 中的方法cn.omisheep.authz.support.entity.Docs
 
getControllers() - 类 中的方法cn.omisheep.authz.support.entity.Docs
 
getCtx() - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
getCurrentHttpMeta() - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
getCurrentToken() - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
getDate(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
getDenyDeviceInfo(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getDenyInfo(AuthzModifier.BlacklistInfo) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
getDenyIPInfo(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getDenyUserAndDeviceInfo(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getDenyUserInfo(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getDevice() - 类 中的静态方法cn.omisheep.authz.AuHelper
当前访问用户的设备
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.ipf.Blacklist.User
 
getDeviceAt(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
获得指定设备信息
getDeviceByUserIdAndDeviceTypeAndDeviceId(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
获得指定设备信息
getDeviceId() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getDeviceId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getDeviceId() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getDevices(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
当前访问用户的指定类型的所有设备
getDevices() - 类 中的静态方法cn.omisheep.authz.AuHelper
当前访问用户的所有设备
getDevicesAt(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
指定用户的所有设备
getDevicesAt(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
指定用户的指定类型的所有设备
getDeviceType() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getDeviceType() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getDeviceType() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getEnd() - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.TimeMeta
 
getExcludePermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
getExcludePermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getExcludeRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
getExcludeRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getExpiresDate() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getExpiresDate() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getExtendedNetworkPrefix() - 类 中的方法cn.omisheep.authz.support.util.IPRange
Return the extended extended network prefix.
getGrantType() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getGrantType() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getHeaders() - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice.DecryptRequestBodyHandler
 
getHttpMeta() - 类 中的静态方法cn.omisheep.authz.AuHelper
若当前线程未绑定HttpRequest。
getHttpStatus() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
getIp() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultRequestDetails
 
getIp() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.RequestDetails
 
getIp(HttpServletRequest) - 类 中的静态方法cn.omisheep.authz.core.util.IPUtils
 
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.
getIpRequestPools(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
getIPSubnetMask() - 类 中的方法cn.omisheep.authz.support.util.IPRange
Return the encapsulated subnet mask
getJarMd5() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
getJarPath() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
getLastRequestIp() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
getLastRequestTime() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultRequestDetails
 
getLastRequestTime() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
getLastRequestTime() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.RequestDetails
 
getLastRequestTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
getLastRequestTimeLong() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultRequestDetails
 
getLastRequestTimeLong() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.RequestDetails
 
getLimitMetadata(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
getLong(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
getMaximumTotalDevice() - 类 中的方法cn.omisheep.authz.core.AuthzProperties.UserConfig
 
getMaximumTotalSameTypeDevice() - 类 中的方法cn.omisheep.authz.core.AuthzProperties.UserConfig
 
getMessage() - 枚举 中的方法cn.omisheep.authz.core.ExceptionStatus
 
getMethod() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ArgsMeta
 
getNumberOfActiveUser() - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】(默认60秒内)用户数量
getNumberOfActiveUser(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户数量
getNumberOfActiveUser(long) - 类 中的静态方法cn.omisheep.authz.AuHelper
所有【在线/活跃】用户数量
getOp() - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
getOrUpdateDeviceTypesTotalLimit() - 类 中的静态方法cn.omisheep.authz.AuHelper
获得当前用户 可修改的 DeviceTypesTotalLimit list count >= 1 or count = -1
getOrUpdateDeviceTypesTotalLimit(Object) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
getOrUpdateDeviceTypesTotalLimit() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
获得一个可修改的 DeviceTypesTotalLimit list count >= 1 or count = -1
getOrUpdateDeviceTypesTotalLimitAt(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
获得任意用户 可修改的 DeviceTypesTotalLimit list count >= 1 or count = -1
getOrUpdateDeviceTypesTotalLimitAt(Object) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzDeviceHelper
获得一个可修改的 DeviceTypesTotalLimit list count >= 1 or count = -1
getPaths() - 类 中的方法cn.omisheep.authz.support.entity.Docs
 
getPattern(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
getPattern(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
getPatterns(RequestMappingInfo) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
getPermissions() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
getPermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getPermissionsByRole(String) - 类 中的方法cn.omisheep.authz.core.auth.DefaultPermLibrary
 
getPermissionsByRole(String) - 接口 中的方法cn.omisheep.authz.core.auth.PermLibrary
根据role获取该role所具有的权限集合
getPermSeparator() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
getPrivateKeyString() - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
getPublicKeyString() - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
getPunishmentTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta
 
getRange() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
getRedirectUrl(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
根据clientId获取注册client的RedirectUrl
getReliveTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
getRequestTimeList() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
getRequirePermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
getRequirePermissions() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getRequireRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
getRequireRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getResources() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
getRoles() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
getRoles() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
getRolesByUserId(String) - 类 中的方法cn.omisheep.authz.core.auth.DefaultPermLibrary
 
getRolesByUserId(K) - 接口 中的方法cn.omisheep.authz.core.auth.PermLibrary
根据userId获取该用户的role集合
getRSAPrivateKey() - 类 中的静态方法cn.omisheep.authz.AuHelper.RSA
 
getRSAPublicKey() - 类 中的静态方法cn.omisheep.authz.AuHelper.RSA
 
getScope() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
getScope() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
getScope() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
getString(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
getTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.TimeMeta
 
getToken() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getToMap(Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
getToMap(Collection<String>, Class<E>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
getTotal() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceCountInfo
 
getType() - 枚举 中的方法cn.omisheep.authz.core.tk.GrantType
 
getType(String) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
getTypeName(Object) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
getUser(Object) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
getUser(HttpServletRequest, String, Cache) - 类 中的静态方法cn.omisheep.authz.support.http.SupportServlet
 
getUserId() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
getUserIdRequestPool(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
getUserIdType(Object) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
getVal() - 枚举 中的方法cn.omisheep.authz.annotation.RateLimit.CheckType
 
getVal() - 枚举 中的方法cn.omisheep.authz.core.auth.rpd.ParamMetadata.ParamType
 
getValue() - 枚举 中的方法cn.omisheep.authz.core.AuthzProperties.OpenAuthConfig.AuthorizationCodeAlgorithm
 
getValue() - 枚举 中的方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
 
getValueType() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
getVersion() - 类 中的静态方法cn.omisheep.authz.core.AuthzVersion
 
getVersion() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
grant(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
grant(TokenPair, boolean) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
GRANT_TYPE - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
GrantType - cn.omisheep.authz.core.tk中的枚举
授权方式
grantType(String) - 枚举 中的静态方法cn.omisheep.authz.core.tk.GrantType
 

H

handle(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ArgsHandler
 
handle(HttpServletRequest, HttpServletResponse, HttpMeta, ExceptionStatus, List<Object>) - 接口 中的方法cn.omisheep.authz.core.interceptor.AuthzExceptionHandler
 
handle(HttpServletRequest, HttpServletResponse, HttpMeta, ExceptionStatus, List<Object>) - 类 中的方法cn.omisheep.authz.core.interceptor.DefaultAuthzExceptionHandler
 
handleEmptyBody(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice
 
handleMessage(String) - 类 中的方法cn.omisheep.authz.core.msg.MessageReceive
 
hasCertificated() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasCertificatedInType() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
hashCode() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ArgsMeta
 
hashCode() - 类 中的方法cn.omisheep.authz.core.config.AuthzAppVersion.ConnectInfo
 
hashCode() - 类 中的方法cn.omisheep.authz.support.entity.User
 
hashCode() - 类 中的方法cn.omisheep.authz.support.util.IPAddress
 
hashCode() - 类 中的方法cn.omisheep.authz.support.util.IPRange
 
hasKey(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
hasOAuthScope() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasOAuthScopeBasic() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasOAuthScopeBasicInType() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasOAuthScopeInType() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasParamAuth() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
hasPermission(String...) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
hasPermissions(List<String>) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
hasPermissions(List<String>) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzStateHelper
 
hasPerms() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasPermsInType() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasRequestMapping() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasRole(String...) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
hasRoles(List<String>) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
hasRoles(List<String>) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzStateHelper
 
hasRoles() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasRolesInType() - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzMethodPermissionChecker
 
hasScope(String...) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
hasScope(List<String>) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
hasScope(List<String>) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzStateHelper
 
hasToken() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
Header - cn.omisheep.authz.support.http.annotation中的注释类型
 
help() - 类 中的方法cn.omisheep.authz.support.http.api.DocsApiSupport
 
Help() - 类 的构造器cn.omisheep.authz.support.http.api.DocsApiSupport.Help
 
Helper - cn.omisheep.authz.core.helper中的接口
 
HOST - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
HTTP_META - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
Httpd - cn.omisheep.authz.core.auth.ipf中的类
 
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) - 类 的构造器cn.omisheep.authz.core.auth.ipf.HttpMeta
 
httpMeta - 类 中的静态变量cn.omisheep.authz.core.AuthzContext
 

I

ID - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
ignore(CacheMessage) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
ignore(RequestMessage) - 类 中的静态方法cn.omisheep.authz.core.msg.RequestMessage
 
ignore(VersionMessage) - 类 中的静态方法cn.omisheep.authz.core.msg.VersionMessage
 
Index - cn.omisheep.authz.support.entity中的类
 
Index() - 类 的构造器cn.omisheep.authz.support.entity.Index
 
INFINITE - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
info(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
Info - cn.omisheep.authz.support.entity中的类
 
Info() - 类 的构造器cn.omisheep.authz.support.entity.Info
 
init(AuthzProperties, ApplicationContext, Map<RequestMappingInfo, HandlerMethod>) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
init(ApplicationContext, PermLibrary, Cache, Map<RequestMappingInfo, HandlerMethod>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
init(ApplicationContext) - 类 中的静态方法cn.omisheep.authz.core.AuthzContext
 
init() - 类 中的方法cn.omisheep.authz.core.config.AuCoreInitialization
 
init - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
init() - 类 中的方法cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
init(ApplicationContext, Map<RequestMappingInfo, HandlerMethod>) - 类 中的静态方法cn.omisheep.authz.core.oauth.OpenAuthDict
 
init() - 接口 中的方法cn.omisheep.authz.core.oauth.OpenAuthLibrary
listAll 从数据库【获取】资源。
initArgs(Set<String>, Map<String, Map<String, FieldDataPermRolesMeta>>, HashMap<String, List<DataPermRolesMeta>>, HashMap<String, ArgsMeta>) - 类 中的静态方法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
 
IP(String, Blacklist.TimeMeta) - 类 的构造器cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
IP - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
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中的类
 
IPRange(String) - 类 的构造器cn.omisheep.authz.support.util.IPRange
 
IpRangeConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.IpRangeConfig
 
IPRangeDeny(String, Blacklist.TimeMeta) - 类 的构造器cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
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() - 类 的构造器cn.omisheep.authz.core.slot.IPRangeSlot
 
IPUtils - cn.omisheep.authz.core.util中的类
 
isBaseType(String) - 类 中的静态方法cn.omisheep.authz.core.schema.Types
 
isBaseType(ResolvedType) - 类 中的静态方法cn.omisheep.authz.core.schema.Types
 
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
 
isController(Object) - 类 中的静态方法cn.omisheep.authz.core.util.MetaUtils
 
isDenyDevice() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
isDenyIp() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
isDenyIpRange() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
isDenyUser() - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
isEmpty() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
isEnum(ResolvedType) - 类 中的静态方法cn.omisheep.authz.core.schema.Types
 
isHasApiAuth() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
isHasParamAuth() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
isIgnoreSuffix(String, String...) - 类 中的静态方法cn.omisheep.authz.core.util.FormatUtils
 
isIPAddressInRange(IPAddress) - 类 中的方法cn.omisheep.authz.support.util.IPRange
Check if the specified IP address is in the encapsulated range.
isLibrary() - 类 中的静态方法cn.omisheep.authz.core.cache.library.L2RefreshCacheSupport
 
isLinux - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
isLogin() - 类 中的静态方法cn.omisheep.authz.AuHelper
 
isLogin(Object, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
isLogin(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
isLogin(Object, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzStateHelper
 
isLogin() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzStateHelper
 
isLoginById(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
isLoginById(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
 
isMac - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
isMd5check() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
isMethod(String) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
isOther() - 枚举 中的方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
 
isPermittedRequest(String, Set<IPRange>, Set<IPRange>) - 类 中的方法cn.omisheep.authz.core.slot.IPRangeSlot
 
isRequireLogin() - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
IssueToken - cn.omisheep.authz.core.tk中的类
 
IssueToken() - 类 的构造器cn.omisheep.authz.core.tk.IssueToken
 
isSupportNative() - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
isVoid(ResolvedType) - 类 中的静态方法cn.omisheep.authz.core.schema.Types
 
isWindows - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
item - 类 中的变量cn.omisheep.authz.core.schema.ModelArray
 
item - 类 中的变量cn.omisheep.authz.core.schema.ModelCollection
 
item - 类 中的变量cn.omisheep.authz.core.schema.ModelMember
 

J

jackson2JsonRedisSerializer - 类 中的静态变量cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
JSON - cn.omisheep.authz.support.http.annotation中的注释类型
 

K

key(AccessToken) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
key(RefreshToken) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
key(Object, String) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
keys(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
keys(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
keys(String) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
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.AuthzMap
 

L

L1Cache - cn.omisheep.authz.core.cache中的类
 
L1Cache(Long, String, String, String) - 类 的构造器cn.omisheep.authz.core.cache.L1Cache
 
L1Cache() - 类 的构造器cn.omisheep.authz.core.cache.L1Cache
 
L2Cache - cn.omisheep.authz.core.cache中的类
双层同步缓存
L2Cache(AuthzProperties) - 类 的构造器cn.omisheep.authz.core.cache.L2Cache
 
L2RefreshCacheSupport - cn.omisheep.authz.core.cache.library中的类
 
L2RefreshCacheSupport() - 类 的构造器cn.omisheep.authz.core.cache.library.L2RefreshCacheSupport
 
LAST_REQUEST_TIME - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
License - cn.omisheep.authz.support.entity中的类
 
License() - 类 的构造器cn.omisheep.authz.support.entity.License
 
LimitMeta - cn.omisheep.authz.core.auth.ipf中的类
 
LimitMeta(String, int, String[], String, String[], RateLimit.CheckType) - 类 的构造器cn.omisheep.authz.core.auth.ipf.LimitMeta
 
LimitMeta.AssociatedPattern - cn.omisheep.authz.core.auth.ipf中的类
 
list() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
list() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
list(Object) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
list() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
listActiveUserDevices(long) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
所有用户【在线/活跃】 设备
listActiveUserDevices(Object, long) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
某个用户的【在线/活跃】 设备
listActiveUserDevices(Object, long) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listActiveUserDevices(long) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
listAllConnectInfo() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
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
 
listUserId() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
listUserId() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
LOCAL_CONNECT - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
log(String, Object...) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
log(LogLevel, String, Object...) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
log - 类 中的静态变量cn.omisheep.authz.core.config.AuInit
 
login(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
用户登录
若线程绑定了Request,则登录成功之后会默认给请求返回Cookie
过期时间为AccessToken的过期时间,若不需要,请自行删除
login(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
用户登录
若线程绑定了Request,则登录成功之后会默认给请求返回Cookie
过期时间为AccessToken的过期时间,若不需要,请自行删除
login(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
用户登录
若线程绑定了Request,则登录成功之后会默认给请求返回Cookie
过期时间为AccessToken的过期时间,若不需要,请自行删除
login(User, HttpMeta) - 类 中的方法cn.omisheep.authz.support.http.api.UserApiSupport
 
login(String, String, String, Cache) - 类 中的静态方法cn.omisheep.authz.support.http.SupportServlet
 
LogLevel - cn.omisheep.authz.core中的枚举
 
LogMeta(LogLevel, String, Object...) - 类 的构造器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() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logout(String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logout(Object, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logout(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logout(String, String) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
logout(User) - 类 中的方法cn.omisheep.authz.support.http.api.UserApiSupport
 
logoutAll() - 类 中的静态方法cn.omisheep.authz.AuHelper
注销当前用户所有设备
logoutAll() - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logoutAll(Object) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logoutAllAt(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销指定用户所有设备,建议用于管理员,如果某用户想通过自己id注销自己,建议加上参数权限判断
logoutAt(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销指定用户所指定的类型的所有设备
logoutAt(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
注销指定用户所指定的类型和id的设备
logoutById(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
退出当前用户指定登录标识的设备
logoutById(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
退出指定用户指定登录标识的设备
logoutById(Object, String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
 
logs(String, HttpMeta, PermRolesMeta) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
logs(String, HttpMeta) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
LogSlot - cn.omisheep.authz.core.slot中的类
 
LogSlot() - 类 的构造器cn.omisheep.authz.core.slot.LogSlot
 
LogUtils - cn.omisheep.authz.core.util中的类
日志工具类
LogUtils.LogMeta - cn.omisheep.authz.core.util中的类
 

M

mainClass - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
Mapping - cn.omisheep.authz.support.http.annotation中的注释类型
 
match(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
match(Set<String>, String, String, ValueMatcher.ValueType) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
match(String, String, String, ValueMatcher.ValueType) - 类 中的静态方法cn.omisheep.authz.core.util.ValueMatcher
 
MD5Utils - cn.omisheep.authz.core.util中的类
 
memberName - 类 中的变量cn.omisheep.authz.core.schema.ModelMember
 
members - 类 中的变量cn.omisheep.authz.core.schema.ModelMember
 
members - 类 中的变量cn.omisheep.authz.core.schema.ModelObject
 
merge(PermRolesMeta) - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
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) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
MessageReceive - cn.omisheep.authz.core.msg中的类
 
MessageReceive(Cache) - 类 的构造器cn.omisheep.authz.core.msg.MessageReceive
 
Meta - cn.omisheep.authz.core.auth.rpd中的类
 
Meta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.Meta
 
MetaUtils - cn.omisheep.authz.core.util中的类
 
METHODS - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
Model - cn.omisheep.authz.core.schema中的类
 
Model(String) - 类 的构造器cn.omisheep.authz.core.schema.Model
 
ModelArray - cn.omisheep.authz.core.schema中的类
 
ModelArray() - 类 的构造器cn.omisheep.authz.core.schema.ModelArray
 
ModelCollection - cn.omisheep.authz.core.schema中的类
 
ModelCollection(String) - 类 的构造器cn.omisheep.authz.core.schema.ModelCollection
 
ModelMember - cn.omisheep.authz.core.schema中的类
 
ModelMember(String) - 类 的构造器cn.omisheep.authz.core.schema.ModelMember
 
ModelMember(String, String) - 类 的构造器cn.omisheep.authz.core.schema.ModelMember
 
ModelObject - cn.omisheep.authz.core.schema中的类
 
ModelObject() - 类 的构造器cn.omisheep.authz.core.schema.ModelObject
 
ModelObject(String) - 类 的构造器cn.omisheep.authz.core.schema.ModelObject
 
ModelParser - cn.omisheep.authz.core.schema中的类
 
modify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist
 
modify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
modify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
modify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.AuthzManager
 
modify(AuthzModifier) - 接口 中的方法cn.omisheep.authz.core.msg.AuthzModifiable
 
modify(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.oauth.OpenAuthDict
 
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
 

N

non() - 类 中的方法cn.omisheep.authz.core.auth.rpd.Meta
 
Non - cn.omisheep.authz.core.auth.rpd中的接口
 
non() - 接口 中的方法cn.omisheep.authz.core.auth.rpd.Non
 
non() - 类 中的方法cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
non() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
non() - 类 中的方法cn.omisheep.authz.core.oauth.OpenAuthDict.OAuthInfo
 
nonRedisActuator() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
notKey(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
get(key)!
notKey(String) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
notKey(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
NotLoginException - cn.omisheep.authz.core中的异常错误
 
NotLoginException() - 异常错误 的构造器cn.omisheep.authz.core.NotLoginException
 
notOther() - 枚举 中的方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
 

O

OAUTH_USER_DEVICE_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
OAuthInfo() - 类 的构造器cn.omisheep.authz.core.oauth.OpenAuthDict.OAuthInfo
 
oauthKey(AccessToken) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
oauthKey(Object, String) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
OAuthScope - cn.omisheep.authz.annotation中的注释类型
 
OAuthScopeBasic - cn.omisheep.authz.annotation中的注释类型
基础权限
OAuthSlot - cn.omisheep.authz.core.slot中的类
 
OAuthSlot() - 类 的构造器cn.omisheep.authz.core.slot.OAuthSlot
 
Obj() - 类 的构造器cn.omisheep.authz.core.util.RedisUtils.Obj
 
of(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.LimitMeta.AssociatedPattern
 
of(Class<?>, Method) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ArgsMeta
 
of(Class<?>, String, Class<?>...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ArgsMeta
 
of(Object, String, Class<?>...) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ArgsMeta
 
of(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.DataPermRolesMeta
 
of(Rule) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.DataPermRolesMeta
 
of(String, PermRolesMeta) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.FieldDataPermRolesMeta
 
of(Class<?>, ParamMetadata.ParamType, List<ParamPermRolesMeta>) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
of(Class<?>, ParamMetadata.ParamType) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
of(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.Rule
 
of(ExceptionStatus) - 异常错误 中的静态方法cn.omisheep.authz.core.AuthzException
 
op(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.AuthzManager
 
OpenAuth() - 类 的构造器cn.omisheep.authz.AuHelper.OpenAuth
 
OpenAuthConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.OpenAuthConfig
 
OpenAuthDict - cn.omisheep.authz.core.oauth中的类
 
OpenAuthDict.OAuthInfo - cn.omisheep.authz.core.oauth中的类
 
OpenAuthHelper - cn.omisheep.authz.core.helper中的类
 
openAuthLibrary() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
openAuthLibrary - 类 中的静态变量cn.omisheep.authz.core.helper.BaseHelper
 
OpenAuthLibrary - cn.omisheep.authz.core.oauth中的接口
 
openAuthLibraryCache(Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
OpenAuthLibraryCache - cn.omisheep.authz.core.cache.library中的类
 
OpenAuthLibraryCache(Cache) - 类 的构造器cn.omisheep.authz.core.cache.library.OpenAuthLibraryCache
 
operate(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.AuthzManager
 
operate(AuthzModifier, User) - 类 中的方法cn.omisheep.authz.support.http.api.StandardApiSupport
 
OPTIONS - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
or(Rule, Rule) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.Rule
 
Order - cn.omisheep.authz.core.slot中的注释类型
 
order() - 接口 中的方法cn.omisheep.authz.core.slot.Slot
 
OtherConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.OtherConfig
 

P

Param - cn.omisheep.authz.support.http.annotation中的注释类型
 
ParameterPermSlot - cn.omisheep.authz.core.slot中的类
 
ParameterPermSlot(PermLibrary) - 类 的构造器cn.omisheep.authz.core.slot.ParameterPermSlot
 
ParamMetadata - cn.omisheep.authz.core.auth.rpd中的类
 
ParamMetadata(Class<?>, ParamMetadata.ParamType, List<ParamPermRolesMeta>) - 类 的构造器cn.omisheep.authz.core.auth.rpd.ParamMetadata
 
ParamMetadata.ParamType - cn.omisheep.authz.core.auth.rpd中的枚举
 
ParamPermRolesMeta - cn.omisheep.authz.core.auth.rpd中的类
 
ParamPermRolesMeta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.ParamPermRolesMeta
 
parse(Object) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
parse(Class<?>) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
parse(ResolvedType) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
parse(Object, Predicate<Field>) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
parse(Class<?>, Predicate<Field>) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
parse(ResolvedType, Predicate<Field>) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
parse(String) - 类 中的静态方法cn.omisheep.authz.core.util.ArgsParser
 
parse(String, Supplier<E>) - 类 中的静态方法cn.omisheep.authz.core.util.ArgsParser
 
parse(DataPermRolesMeta) - 类 中的静态方法cn.omisheep.authz.core.util.ArgsParser
 
parse(String) - 类 中的静态方法cn.omisheep.authz.support.util.IPRangeMeta
 
parseAccessToken(String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
根据tokenVal解析生成AccessToken
parseRefreshToken(String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
根据tokenVal解析生成AccessToken
parseRSAJson(String) - 类 中的静态方法cn.omisheep.authz.core.util.FormatUtils
 
parseRuleToString(Rule) - 类 中的静态方法cn.omisheep.authz.core.util.RuleParser
 
parseStringToRule(String) - 类 中的静态方法cn.omisheep.authz.core.util.RuleParser
 
parseTypeForTemplate(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.ArgsHandler
 
Pelcron - cn.omisheep.authz.core.config中的类
定期GC
Permission() - 类 的构造器cn.omisheep.authz.core.msg.AuthzModifier.Permission
 
PermissionDict - cn.omisheep.authz.core.auth.rpd中的类
 
PermissionException - cn.omisheep.authz.core中的异常错误
 
PermissionException() - 异常错误 的构造器cn.omisheep.authz.core.PermissionException
 
PERMISSIONS_BY_ROLE_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
permLibrary() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
PermLibrary<K> - cn.omisheep.authz.core.auth中的接口
为了防止循环调用,PermLibrary里面的所有sql不会被数据权限拦截 @1.2.0
permLibrary - 类 中的静态变量cn.omisheep.authz.core.helper.BaseHelper
 
permLibraryCache(Cache) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
PermLibraryCache - cn.omisheep.authz.core.cache.library中的类
 
PermLibraryCache(Cache) - 类 的构造器cn.omisheep.authz.core.cache.library.PermLibraryCache
 
PermRolesMeta - cn.omisheep.authz.core.auth.rpd中的类
 
PermRolesMeta() - 类 的构造器cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
Perms - cn.omisheep.authz.annotation中的注释类型
 
ping() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
pop(HttpServletRequest) - 类 中的静态方法cn.omisheep.authz.core.util.ExceptionUtils
 
PORT - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
Post - cn.omisheep.authz.support.http.annotation中的注释类型
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法cn.omisheep.authz.core.interceptor.AuthzSlotCoreInterceptor
 
printBanner() - 类 中的静态方法cn.omisheep.authz.core.AuthzVersion
 
printBanner() - 类 中的方法cn.omisheep.authz.core.config.AuCoreInitialization
 
privilegeGrantFailed() - 异常错误 中的静态方法cn.omisheep.authz.core.oauth.AuthorizationException
 
process(HttpServletRequest, HttpServletResponse, String, boolean, User) - 类 中的方法cn.omisheep.authz.support.http.handler.ApiHandler
 
properties - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
properties - 类 中的静态变量cn.omisheep.authz.core.helper.BaseHelper
 
publish(String, Message) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
push(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
push(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.AuthzMap
 
putAll(Map<?, ?>) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
putParam(String, String, String, ParamMetadata) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
putParam(String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 

R

RateLimit - cn.omisheep.authz.annotation中的注释类型
RateLimit 的注解配置,也可以使用json配置来完成对于某个api的配置或者对全局进行配置 【注:网关上的配置一样生效】
RateLimit.CheckType - cn.omisheep.authz.annotation中的枚举
 
RateLimitCallback - cn.omisheep.authz.core.callback中的接口
 
RateLimitInfo() - 类 的构造器cn.omisheep.authz.core.msg.AuthzModifier.RateLimitInfo
 
rateLimitInit() - 类 中的静态方法cn.omisheep.authz.core.config.CallbackInit
 
RateLimitSlot - cn.omisheep.authz.core.slot中的类
 
RateLimitSlot(AuthzProperties) - 类 的构造器cn.omisheep.authz.core.slot.RateLimitSlot
 
read(InputStream) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
read(Reader) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
readAll() - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist
 
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.config.AuthzAppVersion
 
receiveCut(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
redisTemplate(RedisConnectionFactory) - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
RedisUtils - cn.omisheep.authz.core.util中的类
 
RedisUtils.Obj - cn.omisheep.authz.core.util中的类
 
refresh(String, ProceedingJoinPoint) - 类 中的静态方法cn.omisheep.authz.core.cache.library.L2RefreshCacheSupport
 
refreshKeyGroup() - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
refreshToken(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
access过期刷新接口。
refreshToken(String) - 类 中的静态方法cn.omisheep.authz.core.helper.AuthzGranterHelper
access过期刷新接口 1、利用RefreshToken刷新,获得新到 accessToken和新的refreshToken,refreshToken只能使用一次, 使用之后将会获得新的,新的和老的除了id和value之外,其他的如过期时间和效果等都一样。
RefreshToken - cn.omisheep.authz.core.tk中的类
 
RefreshToken() - 类 的构造器cn.omisheep.authz.core.tk.RefreshToken
 
refreshToken(String) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
利用RefreshToken刷新,获得新到 accessToken和新的refreshToken,refreshToken只能使用一次, 使用之后将会获得新的,新的和老的除了id和value之外,其他的如过期时间和效果等都一样
refreshToken(RefreshToken) - 类 中的静态方法cn.omisheep.authz.core.tk.TokenHelper
利用RefreshToken刷新,获得新到 accessToken和新的refreshToken,refreshToken只能使用一次, 使用之后将会获得新的,新的和老的除了id和value之外,其他的如过期时间和效果等都一样
RefreshTokenExpiredException - cn.omisheep.authz.core中的异常错误
 
RefreshTokenExpiredException() - 异常错误 的构造器cn.omisheep.authz.core.RefreshTokenExpiredException
 
refreshUser(TokenPair) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
refreshUser(TokenPair) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
registerClient(ClientDetails) - 类 中的方法cn.omisheep.authz.core.oauth.DefaultOpenAuthLibrary
 
registerClient(ClientDetails) - 接口 中的方法cn.omisheep.authz.core.oauth.OpenAuthLibrary
从数据库【添加】资源,新增客户端信息
relive(RequestMeta, LimitMeta, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
relive(String, String, LimitMeta) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
relive(String, String, String, Object, LimitMeta) - 接口 中的方法cn.omisheep.authz.core.callback.RateLimitCallback
 
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
 
remove(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
remove(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
remove(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
remove(Object, String, String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
removeAccessTokenByTid(Object, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeAccessTokenByTid(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeAllAuthorizedDevice() - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
 
removeAllAuthorizedDevice(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
 
removeAllAuthorizedDevice(Object) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
removeAllDevice(Object) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeAllDevice(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeAuthorization(String) - 接口 中的方法cn.omisheep.authz.core.callback.AuthorizationCallback
删除授权时的回调方法
removeAuthorizedDevice(String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
 
removeAuthorizedDevice(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.OpenAuth
 
removeAuthorizedDevice(Object, String) - 类 中的静态方法cn.omisheep.authz.core.helper.OpenAuthHelper
 
removeCurrentDevice() - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeCurrentDevice() - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDenyDevice(Object, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
移除封禁
removeDenyDevice(Object, String, String) - 类 中的静态方法cn.omisheep.authz.AuHelper
移除封禁
removeDenyInfo(AuthzModifier.BlacklistInfo) - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
removeDenyIP(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
移除封禁
removeDenyIPRange(String) - 类 中的静态方法cn.omisheep.authz.AuHelper
移除封禁
removeDenyUser(Object) - 类 中的静态方法cn.omisheep.authz.AuHelper
移除封禁
removeDevice(Object, String, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDevice(Object, String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
removeDeviceById(Object, String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
removeDeviceById(Object, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
request(HttpMeta) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
request(HttpMeta) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
request(long, int, long, long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
RequestDetails - cn.omisheep.authz.core.auth.deviced中的接口
 
requestKey(AccessToken) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
requestKey(Object, String) - 接口 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
 
RequestMessage - cn.omisheep.authz.core.msg中的类
 
RequestMessage() - 类 的构造器cn.omisheep.authz.core.msg.RequestMessage
 
RequestMessage(String, String, String, Object, long) - 类 的构造器cn.omisheep.authz.core.msg.RequestMessage
 
RequestMeta - cn.omisheep.authz.core.auth.ipf中的类
 
RequestMeta(long, String, Object) - 类 的构造器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
 
requireLogin() - 类 中的静态方法cn.omisheep.authz.support.http.SupportServlet
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.omisheep.authz.core.resolver.AuHttpMetaResolver
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.omisheep.authz.core.resolver.AuTokenOrHttpMetaResolver
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestParamHandler
 
ResolvedTypes - cn.omisheep.authz.core.schema中的类
 
ResponseConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.ResponseConfig
 
Role() - 类 的构造器cn.omisheep.authz.core.msg.AuthzModifier.Role
 
Roles - cn.omisheep.authz.annotation中的注释类型
 
ROLES_BY_USER_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
rsaAutoRefresh() - 类 中的静态方法cn.omisheep.authz.AuHelper.RSA
打开自动刷新RSA,会将自定义的RSA关闭
RSAConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.RSAConfig
 
rsaDecryptor() - 类 中的方法cn.omisheep.authz.AuthzAutoConfiguration
 
RSADecryptor - cn.omisheep.authz.core.codec中的类
 
RSADecryptor() - 类 的构造器cn.omisheep.authz.core.codec.RSADecryptor
 
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中的类
 

S

scan(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
scan方法,用于代替keys,
scan(Class<?>, String...) - 类 中的静态方法cn.omisheep.authz.core.util.ScanUtils
 
ScanUtils - cn.omisheep.authz.core.util中的类
 
SCOPE - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
SCOPE_SEPARATOR - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
selectImports(AnnotationMetadata) - 类 中的方法cn.omisheep.authz.core.config.AuthzResourcesInit
 
selectImports(AnnotationMetadata) - 类 中的方法cn.omisheep.authz.core.config.SlotImportSelector
 
selectImports(AnnotationMetadata) - 类 中的方法cn.omisheep.authz.support.http.ApiSupportImport
 
send(AuthzModifier) - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
send() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
SEPARATOR - 接口 中的静态变量cn.omisheep.authz.core.cache.Cache
 
SEPARATOR - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
service(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.omisheep.authz.support.http.SupportServlet
 
set(String, E) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
set(String, E, long, TimeUnit) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
set(String, E, String) - 类 中的静态方法cn.omisheep.authz.AuHelper.Cache
 
set(String, E, long) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
set(Map<String, ?>) - 接口 中的方法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.L1Cache
 
set(Map<String, ?>) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
set(String, E, long) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
set(Map<String, ?>) - 类 中的方法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
 
set(Map<String, ?>) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
setAccessTokenId(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setAccessTokenId(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setAllow(HashSet<IPRange>) - 类 中的方法cn.omisheep.authz.support.util.IPRangeMeta
 
setAllow(String) - 类 中的方法cn.omisheep.authz.support.util.IPRangeMeta
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.omisheep.authz.core.config.AuCoreInitialization
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.omisheep.authz.core.resolver.AuthzHandlerRegister
 
setAuKeyPair(String, String) - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
setAuthorizationCallback(AuthorizationCallback) - 类 中的静态方法cn.omisheep.authz.AuHelper.Callback
设置成功授权获得授权码时的回调函数
setAuthorizedDate(Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setAuthorizedDate(Date) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setAuto(boolean) - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
setCallback(RateLimitCallback) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
setClientId(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setClientId(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setDate(String, Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
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.DeviceDetails
 
setDeviceId(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setDeviceId(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setDeviceType(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setDeviceType(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setExcludePermissions(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludePermissions(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludePermissions(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 
setExcludeRoles(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludeRoles(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setExcludeRoles(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 
setExpiresDate(Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setExpiresDate(Date) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setField(String) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
setGrantType(GrantType) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setGrantType(GrantType) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setIp(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultRequestDetails
 
setIp(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.RequestDetails
 
setLastRequestTime(Date) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultRequestDetails
 
setLastRequestTime(Date) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.RequestDetails
 
setLastRequestTime(long) - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
setMethod(String) - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 
setOp(String) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
setParamName(String) - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 
setPathPattern(String) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
setPermissions(Set<String>) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setPermissions(Meta) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setPermissions(Set<Set<String>>, Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setPermSeparator(String) - 类 中的静态方法cn.omisheep.authz.core.auth.rpd.PermissionDict
 
setRateLimitCallback(RateLimitCallback) - 类 中的静态方法cn.omisheep.authz.AuHelper.Callback
设置封禁和解封时的回调函数 「或者」 继承RateLimitCallback 将其注册入Spring容器中
setRateLimitCallback(RateLimitCallback) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Httpd
 
setRequest(RequestDetails) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
setRequirePermissions(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequirePermissions(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequirePermissions(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 
setRequireRoles(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequireRoles(Collection<String>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRequireRoles(Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.msg.AuthzModifier
 
setRoles(Set<String>) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setRoles(Meta) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRoles(Set<Set<String>>, Set<Set<String>>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
setRules(List<Rule>) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
setScope(String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DefaultDevice
 
setScope(String) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.Device
 
setSneaky(String, E, long) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
setSneaky(String, E, long, TimeUnit) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
setSneaky(String, E) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
 
setSneaky(String, E) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
setSneaky(String, E, long, TimeUnit) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
setSneaky(String, E, long) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
setTime(String) - 类 中的静态方法cn.omisheep.authz.core.codec.AuthzRSAManager
 
setToken(AccessToken) - 类 中的方法cn.omisheep.authz.core.auth.ipf.HttpMeta
 
setTypeName(String) - 类 中的方法cn.omisheep.authz.core.schema.ModelMember
 
setUserId(Object) - 类 中的方法cn.omisheep.authz.core.auth.deviced.DeviceDetails
 
setValue(String, String) - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
setValue(String) - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
simpleTypeName(Class<?>) - 类 中的静态方法cn.omisheep.authz.core.schema.ModelParser
 
simpleTypeName(ResolvedType) - 类 中的静态方法cn.omisheep.authz.core.schema.ResolvedTypes
 
sinceLastTime() - 类 中的方法cn.omisheep.authz.core.auth.ipf.RequestMeta
 
size() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
SLASH - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
Slot - cn.omisheep.authz.core.slot中的接口
Error (0) FilterSlot
(1) CookieAndRequestSlot
(10) RateLimitSlot
(15) BlacklistSlot
(30) IPRangeSlot
(50) OAuthSlot
(100) DeviceSlot
(300) APIPermSlot
(400) ParameterPermSlot
(Int:max) LogSlot
(Int:max) SuccessSlot
SlotImportSelector - cn.omisheep.authz.core.config中的类
 
SlotImportSelector() - 类 的构造器cn.omisheep.authz.core.config.SlotImportSelector
 
SlotScan - cn.omisheep.authz.core.slot中的注释类型
 
sqlChange(HttpMeta, List<DataPermRolesMeta>, Class<?>, String) - 接口 中的方法cn.omisheep.authz.core.interceptor.DataFinderSecurityInterceptor
 
sqlChange(HttpMeta, List<DataPermRolesMeta>, Class<?>, String) - 类 中的方法cn.omisheep.authz.core.interceptor.DefaultDataSecurityInterceptor
 
srcFolder - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
StandardApiSupport - cn.omisheep.authz.support.http.api中的类
 
StandardApiSupport(AuthzProperties) - 类 的构造器cn.omisheep.authz.support.http.api.StandardApiSupport
 
stringRedisSerializer - 类 中的静态变量cn.omisheep.authz.AuthzAutoConfiguration.CacheAutoConfiguration
 
SuccessSlot - cn.omisheep.authz.core.slot中的类
 
SuccessSlot(UserDevicesDict) - 类 的构造器cn.omisheep.authz.core.slot.SuccessSlot
 
SUFFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
SUPPORT_REDIS - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestBodyAdvice
1、请求方法中有Decrypt注解,不论在参数还是在方法上,都会将@ReqeusetBody里的东西给解密。
SupportServlet - cn.omisheep.authz.support.http中的类
 
SupportServlet(AuthzProperties.DashboardConfig, Cache) - 类 的构造器cn.omisheep.authz.support.http.SupportServlet
 
supportsParameter(MethodParameter) - 类 中的方法cn.omisheep.authz.core.resolver.AuHttpMetaResolver
 
supportsParameter(MethodParameter) - 类 中的方法cn.omisheep.authz.core.resolver.AuTokenOrHttpMetaResolver
 
supportsParameter(MethodParameter) - 类 中的方法cn.omisheep.authz.core.resolver.DecryptRequestParamHandler
 
SupportUtils - cn.omisheep.authz.support.util中的类
 

T

target(String, String, GrantType, Set<String>) - 类 中的静态方法cn.omisheep.authz.core.oauth.OpenAuthDict
 
task() - 类 中的静态方法cn.omisheep.authz.core.config.AuthzAppVersion
 
ThreadWebEnvironmentException - cn.omisheep.authz.core中的异常错误
 
ThreadWebEnvironmentException() - 异常错误 的构造器cn.omisheep.authz.core.ThreadWebEnvironmentException
 
toDecimalString(String) - 类 中的静态方法cn.omisheep.authz.support.util.IPRange
 
ToJson - cn.omisheep.authz.core.schema中的接口
 
toJson() - 接口 中的方法cn.omisheep.authz.core.schema.ToJson
 
toJSON(HttpServletResponse, Object) - 类 中的静态方法cn.omisheep.authz.support.util.SupportUtils
 
TokenConfig() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.TokenConfig
 
TokenException - cn.omisheep.authz.core中的异常错误
 
TokenException() - 异常错误 的构造器cn.omisheep.authz.core.TokenException
 
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.AuthzMap
 
toString() - 类 中的方法cn.omisheep.authz.core.auth.rpd.Meta
 
toString() - 类 中的方法cn.omisheep.authz.core.auth.rpd.PermRolesMeta
 
toString() - 类 中的方法cn.omisheep.authz.core.util.LogUtils.LogMeta
 
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值 秒
ttl(String) - 接口 中的方法cn.omisheep.authz.core.cache.Cache
获取key的过期时间。
ttl(String) - 类 中的方法cn.omisheep.authz.core.cache.L1Cache
 
ttl(String) - 类 中的方法cn.omisheep.authz.core.cache.L2Cache
 
ttl(String) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils
 
typeName - 类 中的变量cn.omisheep.authz.core.schema.Model
 
typeNameFor(Type) - 类 中的静态方法cn.omisheep.authz.core.schema.Types
 
typeNameFor(ResolvedType) - 类 中的静态方法cn.omisheep.authz.core.schema.Types
 
Types - cn.omisheep.authz.core.schema中的类
 

U

update(String, long) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
update(String, Date) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IP
 
update(String, long) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
update(String, Date) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.IPRangeDeny
 
update(Object, String, String, long) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
update(Object, String, String, Date) - 类 中的静态方法cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
update(String, Object) - 类 中的静态方法cn.omisheep.authz.core.util.RedisUtils.Obj
 
User(Object, String, String, Blacklist.TimeMeta) - 类 的构造器cn.omisheep.authz.core.auth.ipf.Blacklist.User
 
User() - 类 的构造器cn.omisheep.authz.core.AuthzProperties.DashboardConfig.User
 
User - cn.omisheep.authz.support.entity中的类
 
User(AuthzProperties.DashboardConfig.User) - 类 的构造器cn.omisheep.authz.support.entity.User
 
User(String, String, String, AuthzProperties.DashboardConfig.DashboardPermission[]) - 类 的构造器cn.omisheep.authz.support.entity.User
 
USER_DEVICE_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
USER_ID - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
USER_ID_CONSTRUCTOR - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
USER_ID_TYPE - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
USER_REQUEST - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
USER_REQUEST_KEY_PREFIX - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
UserApiSupport - cn.omisheep.authz.support.http.api中的类
 
UserApiSupport(Cache) - 类 的构造器cn.omisheep.authz.support.http.api.UserApiSupport
 
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.helper.BaseHelper
 
UserDevicesDict.UserStatus - cn.omisheep.authz.core.auth.deviced中的枚举
 
UserDevicesDictByCache - cn.omisheep.authz.core.auth.deviced中的类
 
UserDevicesDictByCache(AuthzProperties, Cache) - 类 的构造器cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
usersConfig - 接口 中的静态变量cn.omisheep.authz.core.auth.deviced.UserDevicesDict
可以单独为【每一名用户】设置登录状态管理方案 若为空,则使用默认的
userStatus(AccessToken) - 接口 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict
用户设备状态判断,以及L1Cache下的第二次惰性删除
userStatus(AccessToken) - 类 中的方法cn.omisheep.authz.core.auth.deviced.UserDevicesDictByCache
 
uuid - 接口 中的静态变量cn.omisheep.authz.core.msg.Message
 

V

value - 类 中的变量cn.omisheep.authz.core.cache.Cache.CacheItem
 
ValueMatcher - cn.omisheep.authz.core.util中的类
 
ValueMatcher.ValueType - cn.omisheep.authz.core.util中的枚举
 
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.annotation.RateLimit.CheckType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict.UserStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata.ParamType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.AuthzProperties.DashboardConfig.DashboardPermission
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.AuthzProperties.OpenAuthConfig.AuthorizationCodeAlgorithm
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.AuthzProperties.ORM
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.ExceptionStatus
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.LogLevel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo.OP
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo.TYPE
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.Operate
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.Target
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.msg.CacheMessage.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.tk.GrantType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.omisheep.authz.annotation.RateLimit.CheckType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法cn.omisheep.authz.core.auth.deviced.AuthzMap
 
values() - 枚举 中的静态方法cn.omisheep.authz.core.auth.deviced.UserDevicesDict.UserStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.auth.rpd.ParamMetadata.ParamType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.AuthzProperties.DashboardConfig.DashboardPermission
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.AuthzProperties.OpenAuthConfig.AuthorizationCodeAlgorithm
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.AuthzProperties.ORM
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
values() - 枚举 中的静态方法cn.omisheep.authz.core.ExceptionStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.LogLevel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo.OP
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.BlacklistInfo.TYPE
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.Operate
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.msg.AuthzModifier.Target
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.msg.CacheMessage.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.tk.GrantType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.omisheep.authz.core.util.ValueMatcher.ValueType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valueShow() - 类 中的方法cn.omisheep.authz.core.auth.rpd.Rule
 
valuesObject - 类 中的静态变量cn.omisheep.authz.core.config.AuthzAppVersion
 
VERSION - 类 中的静态变量cn.omisheep.authz.support.entity.Docs
 
version(Cloud) - 类 中的方法cn.omisheep.authz.support.http.api.CloudApiSupport
 
version() - 类 中的方法cn.omisheep.authz.support.http.api.DeviceApiSupport
 
version(Docs) - 类 中的方法cn.omisheep.authz.support.http.api.DocsApiSupport
 
version() - 类 中的方法cn.omisheep.authz.support.http.api.StandardApiSupport
 
VERSION_PATH - 类 中的静态变量cn.omisheep.authz.support.entity.Docs
 
VersionMessage - cn.omisheep.authz.core.msg中的类
 
VersionMessage() - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 
VersionMessage(int) - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 
VersionMessage(AuthzModifier, int) - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 
VersionMessage(List<AuthzModifier>, int) - 类 的构造器cn.omisheep.authz.core.msg.VersionMessage
 

W

warn(String, Object...) - 类 中的静态方法cn.omisheep.authz.core.util.LogUtils
 
WILDCARD - 接口 中的静态变量cn.omisheep.authz.core.config.Constants
 
write(String) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
write(Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 
write(String, Collection<String>) - 类 中的静态方法cn.omisheep.authz.core.msg.CacheMessage
 

Z

zip(ZipOutputStream, File, String) - 类 中的静态方法cn.omisheep.authz.core.util.CompressDirUtil
 
zipOFile(ZipOutputStream, File) - 类 中的静态方法cn.omisheep.authz.core.util.CompressDirUtil
 

_

_getAssociatedPatterns() - 类 中的方法cn.omisheep.authz.core.auth.ipf.LimitMeta
 
A B C D E F G H I J K L M N O P R S T U V W Z _ 
跳过导航链接

Copyright © 2022. All rights reserved.