跳过导航链接
A B C E F G H I M O P R S T V 

A

addToStorage(LinkedHashMap<HerodotusRequestMatcher, Collection<ConfigAttribute>>, boolean) - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
将权限数据添加至本地存储
addToStorage(LinkedHashMap<HerodotusRequestMatcher, Collection<ConfigAttribute>>, LinkedHashMap<HerodotusRequestMatcher, Collection<ConfigAttribute>>, boolean) - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
将权限数据添加至本地存储,存储之前进行规则冲突校验
addToStorage(LinkedHashMap<HerodotusRequestMatcher, Collection<ConfigAttribute>>, boolean) - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
将权限数据添加至本地存储
addToStorage(LinkedHashMap<HerodotusRequestMatcher, Collection<ConfigAttribute>>, LinkedHashMap<HerodotusRequestMatcher, Collection<ConfigAttribute>>, boolean) - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
将权限数据添加至本地存储,存储之前进行规则冲突校验

B

bearerTokenResolver(HerodotusTokenStrategyConfigurer) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
bearerTokenResolver(HerodotusTokenStrategyConfigurer) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 

C

CACHE_NAME_SECURITY_METADATA_ATTRIBUTES - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_ATTRIBUTES - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_COMPATIBLE - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_COMPATIBLE - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_INDEXABLE - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_INDEXABLE - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_INDEXES - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_NAME_SECURITY_METADATA_INDEXES - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_SECURITY_METADATA_PREFIX - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_SECURITY_METADATA_PREFIX - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_SECURITY_PREFIX - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
CACHE_SECURITY_PREFIX - 接口 中的静态变量cn.herodotus.engine.oauth2.authorization.constants.SecurityMetadataConstants
 
Category - cn.herodotus.engine.oauth2.authorization.enums中的枚举
Description: URL 路径类别
Category - cn.herodotus.engine.oauth2.authorization.enums中的枚举
Description: URL 路径类别
cn.herodotus.engine.oauth2.authorization.configuration - 程序包 cn.herodotus.engine.oauth2.authorization.configuration
 
cn.herodotus.engine.oauth2.authorization.constants - 程序包 cn.herodotus.engine.oauth2.authorization.constants
 
cn.herodotus.engine.oauth2.authorization.converter - 程序包 cn.herodotus.engine.oauth2.authorization.converter
 
cn.herodotus.engine.oauth2.authorization.customizer - 程序包 cn.herodotus.engine.oauth2.authorization.customizer
 
cn.herodotus.engine.oauth2.authorization.definition - 程序包 cn.herodotus.engine.oauth2.authorization.definition
 
cn.herodotus.engine.oauth2.authorization.enums - 程序包 cn.herodotus.engine.oauth2.authorization.enums
 
cn.herodotus.engine.oauth2.authorization.introspector - 程序包 cn.herodotus.engine.oauth2.authorization.introspector
 
cn.herodotus.engine.oauth2.authorization.listener - 程序包 cn.herodotus.engine.oauth2.authorization.listener
 
cn.herodotus.engine.oauth2.authorization.processor - 程序包 cn.herodotus.engine.oauth2.authorization.processor
 
cn.herodotus.engine.oauth2.authorization.storage - 程序包 cn.herodotus.engine.oauth2.authorization.storage
 
convert(Jwt) - 类 中的方法cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
Extract GrantedAuthoritys from the given Jwt.
convert(Jwt) - 类 中的方法cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
Extract GrantedAuthoritys from the given Jwt.
createBearerTokenResolver() - 类 中的方法cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenStrategyConfigurer
 
createBearerTokenResolver() - 类 中的方法cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenStrategyConfigurer
 

E

equals(Object) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
equals(Object) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 

F

from(OAuth2ResourceServerConfigurer<HttpSecurity>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenStrategyConfigurer
 
from(OAuth2ResourceServerConfigurer<HttpSecurity>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenStrategyConfigurer
 

G

getAllConfigAttributes() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
 
getAllConfigAttributes() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
 
getAllConfigAttributes() - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
从 allConfigAttributes 缓存中获取全部ConfigAttribute
getAllConfigAttributes() - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
从 allConfigAttributes 缓存中获取全部ConfigAttribute
getAttributes(Object) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
判定用户请求的url是否在权限表中 如果在权限表中,则返回给decide方法,用来判定用户是否有此权限 如果不在权限表中则放行 如果getAttributes(Object object)方法返回null的话,意味着当前这个请求不需要任何角色就能访问,甚至不需要登录 此方法返回的是Collection。
getAttributes(Object) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
判定用户请求的url是否在权限表中 如果在权限表中,则返回给decide方法,用来判定用户是否有此权限 如果不在权限表中则放行 如果getAttributes(Object object)方法返回null的话,意味着当前这个请求不需要任何角色就能访问,甚至不需要登录 此方法返回的是Collection。
getCategory(String) - 枚举 中的静态方法cn.herodotus.engine.oauth2.authorization.enums.Category
 
getCategory(String) - 枚举 中的静态方法cn.herodotus.engine.oauth2.authorization.enums.Category
 
getCompatible() - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
从 compatible 缓存中获取全部不需要路径匹配的(包含*号的url)请求权限映射Map
getCompatible() - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
从 compatible 缓存中获取全部不需要路径匹配的(包含*号的url)请求权限映射Map
getConfigAttribute(String, String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
根据请求的 url 和 method 获取权限对象
getConfigAttribute(String, String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
根据请求的 url 和 method 获取权限对象
getConfiguredSecurityMetadata() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
通过反射,实现 org.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource 类中 requestMap 数据的读取。
getConfiguredSecurityMetadata() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
通过反射,实现 org.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource 类中 requestMap 数据的读取。
getHasAuthenticatedArray() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getHasAuthenticatedArray() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getHasAuthenticatedList() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getHasAuthenticatedList() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getHttpMethod() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
getHttpMethod() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
getPattern() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
getPattern() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
getPermitAllArray() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getPermitAllArray() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getPermitAllList() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getPermitAllList() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getStaticResourceArray() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getStaticResourceArray() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getStaticResourceList() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
getStaticResourceList() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 

H

hashCode() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
hashCode() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
HerodotusBearerTokenResolver - cn.herodotus.engine.oauth2.authorization.customizer中的类
 
HerodotusBearerTokenResolver - cn.herodotus.engine.oauth2.authorization.customizer中的类
 
HerodotusBearerTokenResolver(JwtDecoder, OpaqueTokenIntrospector, boolean) - 类 的构造器cn.herodotus.engine.oauth2.authorization.customizer.HerodotusBearerTokenResolver
 
HerodotusBearerTokenResolver(JwtDecoder, OpaqueTokenIntrospector, boolean) - 类 的构造器cn.herodotus.engine.oauth2.authorization.customizer.HerodotusBearerTokenResolver
 
HerodotusJwtAuthenticationConverter - cn.herodotus.engine.oauth2.authorization.converter中的类
Description: 扩展的 JwtAuthenticationConverter
HerodotusJwtAuthenticationConverter - cn.herodotus.engine.oauth2.authorization.converter中的类
Description: 扩展的 JwtAuthenticationConverter
HerodotusJwtAuthenticationConverter() - 类 的构造器cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtAuthenticationConverter
 
HerodotusJwtAuthenticationConverter() - 类 的构造器cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtAuthenticationConverter
 
HerodotusJwtGrantedAuthoritiesConverter - cn.herodotus.engine.oauth2.authorization.converter中的类
Description: Jwt 权限数据转换器
HerodotusJwtGrantedAuthoritiesConverter - cn.herodotus.engine.oauth2.authorization.converter中的类
Description: Jwt 权限数据转换器
HerodotusJwtGrantedAuthoritiesConverter() - 类 的构造器cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
 
HerodotusJwtGrantedAuthoritiesConverter() - 类 的构造器cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
 
HerodotusOpaqueTokenIntrospector - cn.herodotus.engine.oauth2.authorization.introspector中的类
Description: 自定义 OpaqueTokenIntrospector 解决默认的 OpaqueTokenIntrospector 使用 Scope 作为权限的问题。
HerodotusOpaqueTokenIntrospector - cn.herodotus.engine.oauth2.authorization.introspector中的类
Description: 自定义 OpaqueTokenIntrospector 解决默认的 OpaqueTokenIntrospector 使用 Scope 作为权限的问题。
HerodotusOpaqueTokenIntrospector(EndpointProperties, OAuth2ResourceServerProperties) - 类 的构造器cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
 
HerodotusOpaqueTokenIntrospector(String, String, String) - 类 的构造器cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
Creates a OpaqueTokenAuthenticationProvider with the provided parameters
HerodotusOpaqueTokenIntrospector(String, RestOperations) - 类 的构造器cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
Creates a OpaqueTokenAuthenticationProvider with the provided parameters The given RestOperations should perform its own client authentication against the introspection endpoint.
HerodotusOpaqueTokenIntrospector(EndpointProperties, OAuth2ResourceServerProperties) - 类 的构造器cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
 
HerodotusOpaqueTokenIntrospector(String, String, String) - 类 的构造器cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
Creates a OpaqueTokenAuthenticationProvider with the provided parameters
HerodotusOpaqueTokenIntrospector(String, RestOperations) - 类 的构造器cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
Creates a OpaqueTokenAuthenticationProvider with the provided parameters The given RestOperations should perform its own client authentication against the introspection endpoint.
HerodotusRequestMatcher - cn.herodotus.engine.oauth2.authorization.definition中的类
Description: 自定义 AntPathRequestMatcher 基于 AntPathRequestMatcher 代码,扩展了一些方法,解决原有 AntPathRequestMatcher 使用不方便问题。
HerodotusRequestMatcher - cn.herodotus.engine.oauth2.authorization.definition中的类
Description: 自定义 AntPathRequestMatcher 基于 AntPathRequestMatcher 代码,扩展了一些方法,解决原有 AntPathRequestMatcher 使用不方便问题。
HerodotusRequestMatcher() - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
HerodotusRequestMatcher(String) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the specific pattern which will match all HTTP methods in a case sensitive manner.
HerodotusRequestMatcher(String, String) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the supplied pattern and HTTP method in a case sensitive manner.
HerodotusRequestMatcher(String, String, boolean) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the supplied pattern which will match the specified Http method
HerodotusRequestMatcher(String, String, boolean, UrlPathHelper) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the supplied pattern which will match the specified Http method
HerodotusRequestMatcher() - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
HerodotusRequestMatcher(String) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the specific pattern which will match all HTTP methods in a case sensitive manner.
HerodotusRequestMatcher(String, String) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the supplied pattern and HTTP method in a case sensitive manner.
HerodotusRequestMatcher(String, String, boolean) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the supplied pattern which will match the specified Http method
HerodotusRequestMatcher(String, String, boolean, UrlPathHelper) - 类 的构造器cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Creates a matcher with the supplied pattern which will match the specified Http method
herodotusTokenStrategyConfigurer(JwtDecoder, SecurityProperties, EndpointProperties, OAuth2ResourceServerProperties) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
herodotusTokenStrategyConfigurer(JwtDecoder, SecurityProperties, EndpointProperties, OAuth2ResourceServerProperties) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
HerodotusTokenStrategyConfigurer - cn.herodotus.engine.oauth2.authorization.customizer中的类
Description: Token 配置 通用代码
HerodotusTokenStrategyConfigurer - cn.herodotus.engine.oauth2.authorization.customizer中的类
Description: Token 配置 通用代码
HerodotusTokenStrategyConfigurer(JwtDecoder, SecurityProperties, EndpointProperties, OAuth2ResourceServerProperties) - 类 的构造器cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenStrategyConfigurer
 
HerodotusTokenStrategyConfigurer(JwtDecoder, SecurityProperties, EndpointProperties, OAuth2ResourceServerProperties) - 类 的构造器cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenStrategyConfigurer
 

I

introspect(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
 
introspect(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
 
isHasWildcard() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
isHasWildcard() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 

M

matches(HttpServletRequest) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Returns true if the configured pattern (and HTTP-Method) match those of the supplied request.
matches(HerodotusRequestMatcher) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
matches(HttpServletRequest) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
Returns true if the configured pattern (and HTTP-Method) match those of the supplied request.
matches(HerodotusRequestMatcher) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 

O

OAuth2AuthorizationConfiguration - cn.herodotus.engine.oauth2.authorization.configuration中的类
Description: SecurityMetadata 配置
OAuth2AuthorizationConfiguration - cn.herodotus.engine.oauth2.authorization.configuration中的类
Description: SecurityMetadata 配置
OAuth2AuthorizationConfiguration() - 类 的构造器cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
OAuth2AuthorizationConfiguration() - 类 的构造器cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
onApplicationEvent(RemoteSecurityMetadataSyncEvent) - 类 中的方法cn.herodotus.engine.oauth2.authorization.listener.RemoteSecurityMetadataSyncListener
 
onApplicationEvent(RemoteSecurityMetadataSyncEvent) - 类 中的方法cn.herodotus.engine.oauth2.authorization.listener.RemoteSecurityMetadataSyncListener
 

P

postConstruct() - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
postConstruct() - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
postProcess(SecurityAttribute) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
创建请求和权限的映射数据
postProcess(RequestMapping) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
创建请求和默认权限的映射数据
postProcess(SecurityAttribute) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
创建请求和权限的映射数据
postProcess(RequestMapping) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
创建请求和默认权限的映射数据
processSecurityMetadata(List<SecurityAttribute>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceAnalyzer
处理 UPMS 分发的 SecurityAttributes,将其转换、解析为表达式权限,并存入本地缓存,用于权限校验 处理过程中,会根据规则对权限类型分组,然后进行去重的操作。
processSecurityMetadata(List<SecurityAttribute>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceAnalyzer
处理 UPMS 分发的 SecurityAttributes,将其转换、解析为表达式权限,并存入本地缓存,用于权限校验 处理过程中,会根据规则对权限类型分组,然后进行去重的操作。
processSecurityRequestMapping() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceAnalyzer
各个服务静态化配置的权限过滤,通常为通配符型或者全路径型,很少有站位符型。
processSecurityRequestMapping() - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceAnalyzer
各个服务静态化配置的权限过滤,通常为通配符型或者全路径型,很少有站位符型。

R

remoteSecurityMetadataSyncListener(SecurityMetadataSourceAnalyzer, ServiceMatcher) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
remoteSecurityMetadataSyncListener(SecurityMetadataSourceAnalyzer, ServiceMatcher) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
RemoteSecurityMetadataSyncListener - cn.herodotus.engine.oauth2.authorization.listener中的类
Description: Security Metadata 数据同步监听
RemoteSecurityMetadataSyncListener - cn.herodotus.engine.oauth2.authorization.listener中的类
Description: Security Metadata 数据同步监听
RemoteSecurityMetadataSyncListener(SecurityMetadataSourceAnalyzer, ServiceMatcher) - 类 的构造器cn.herodotus.engine.oauth2.authorization.listener.RemoteSecurityMetadataSyncListener
 
RemoteSecurityMetadataSyncListener(SecurityMetadataSourceAnalyzer, ServiceMatcher) - 类 的构造器cn.herodotus.engine.oauth2.authorization.listener.RemoteSecurityMetadataSyncListener
 
resolve(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.customizer.HerodotusBearerTokenResolver
 
resolve(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.customizer.HerodotusBearerTokenResolver
 

S

securityAuthorizationManager(SecurityMetadataSourceStorage, SecurityMatcherConfigurer) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
securityAuthorizationManager(SecurityMetadataSourceStorage, SecurityMatcherConfigurer) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
SecurityAuthorizationManager - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: 自定义 FilterInvocationSecurityMetadataSource
SecurityAuthorizationManager - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: 自定义 FilterInvocationSecurityMetadataSource
SecurityAuthorizationManager(SecurityMetadataSourceStorage, SecurityMatcherConfigurer) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
 
SecurityAuthorizationManager(SecurityMetadataSourceStorage, SecurityMatcherConfigurer) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
 
securityMatcherConfigurer(SecurityProperties) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
securityMatcherConfigurer(SecurityProperties) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
SecurityMatcherConfigurer - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: 安全过滤配置处理器 对静态资源、开放接口等静态配置进行处理。
SecurityMatcherConfigurer - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: 安全过滤配置处理器 对静态资源、开放接口等静态配置进行处理。
SecurityMatcherConfigurer(SecurityProperties) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
SecurityMatcherConfigurer(SecurityProperties) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityMatcherConfigurer
 
SecurityMetadataConstants - cn.herodotus.engine.oauth2.authorization.constants中的接口
Description: Security 模块 常量
SecurityMetadataConstants - cn.herodotus.engine.oauth2.authorization.constants中的接口
Description: Security 模块 常量
securityMetadataSourceAnalyzer(SecurityMetadataSourceStorage, SecurityMetadataSourceParser) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
securityMetadataSourceAnalyzer(SecurityMetadataSourceStorage, SecurityMetadataSourceParser) - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
SecurityMetadataSourceAnalyzer - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: SecurityMetadata异步处理Service
SecurityMetadataSourceAnalyzer - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: SecurityMetadata异步处理Service
SecurityMetadataSourceAnalyzer(SecurityMetadataSourceStorage, SecurityMetadataSourceParser) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceAnalyzer
 
SecurityMetadataSourceAnalyzer(SecurityMetadataSourceStorage, SecurityMetadataSourceParser) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceAnalyzer
 
securityMetadataSourceParser() - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
securityMetadataSourceParser() - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
SecurityMetadataSourceParser - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: 表达式权限解析器
SecurityMetadataSourceParser - cn.herodotus.engine.oauth2.authorization.processor中的类
Description: 表达式权限解析器
SecurityMetadataSourceParser(ExpressionParser) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
 
SecurityMetadataSourceParser(ExpressionParser) - 类 的构造器cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
 
securityMetadataSourceStorage() - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
securityMetadataSourceStorage() - 类 中的方法cn.herodotus.engine.oauth2.authorization.configuration.OAuth2AuthorizationConfiguration
 
SecurityMetadataSourceStorage - cn.herodotus.engine.oauth2.authorization.storage中的类
Description: SecurityMetadata 本地存储
SecurityMetadataSourceStorage - cn.herodotus.engine.oauth2.authorization.storage中的类
Description: SecurityMetadata 本地存储
SecurityMetadataSourceStorage() - 类 的构造器cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
 
SecurityMetadataSourceStorage() - 类 的构造器cn.herodotus.engine.oauth2.authorization.storage.SecurityMetadataSourceStorage
 
setAuthoritiesClaimName(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
Sets the name of token claim to use for mapping authorities by this converter.
setAuthoritiesClaimName(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
Sets the name of token claim to use for mapping authorities by this converter.
setAuthorityPrefix(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
Sets the prefix to use for authorities mapped by this converter.
setAuthorityPrefix(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.converter.HerodotusJwtGrantedAuthoritiesConverter
Sets the prefix to use for authorities mapped by this converter.
setFilterInvocationSecurityMetadataSource(FilterInvocationSecurityMetadataSource) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
 
setFilterInvocationSecurityMetadataSource(FilterInvocationSecurityMetadataSource) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityMetadataSourceParser
 
setHttpMethod(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
setHttpMethod(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
setPattern(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
setPattern(String) - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
setRequestEntityConverter(Converter<String, RequestEntity<?>>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
Sets the Converter used for converting the OAuth 2.0 access token to a RequestEntity representation of the OAuth 2.0 token introspection request.
setRequestEntityConverter(Converter<String, RequestEntity<?>>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.introspector.HerodotusOpaqueTokenIntrospector
Sets the Converter used for converting the OAuth 2.0 access token to a RequestEntity representation of the OAuth 2.0 token introspection request.
supports(Class<?>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
这个与Shiro Realm中的support原理类似,通过不同的类的判断,例如UsernamepassordToken和 JWTToken,就可以支持多种不同方式
supports(Class<?>) - 类 中的方法cn.herodotus.engine.oauth2.authorization.processor.SecurityAuthorizationManager
这个与Shiro Realm中的support原理类似,通过不同的类的判断,例如UsernamepassordToken和 JWTToken,就可以支持多种不同方式

T

toString() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 
toString() - 类 中的方法cn.herodotus.engine.oauth2.authorization.definition.HerodotusRequestMatcher
 

V

valueOf(String) - 枚举 中的静态方法cn.herodotus.engine.oauth2.authorization.enums.Category
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.herodotus.engine.oauth2.authorization.enums.Category
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.herodotus.engine.oauth2.authorization.enums.Category
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.herodotus.engine.oauth2.authorization.enums.Category
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C E F G H I M O P R S T V 
跳过导航链接

Copyright © 2023 Dromara. All rights reserved.