- 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
-
- 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,就可以支持多种不同方式