跳过导航链接
A B C D E F G L O P R S T 

A

AbstractOAuth2ResourceOwnerAuthenticationProvider<T extends AbstractOAuth2ResourceOwnerAuthenticationToken> - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for the OAuth 2.0 Resource Owner
AbstractOAuth2ResourceOwnerAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.AbstractOAuth2ResourceOwnerAuthenticationProvider
Constructs an AbstractOAuth2ResourceOwnerAuthenticationProvider using the provided parameters.
AbstractOAuth2ResourceOwnerAuthenticationToken - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
An abstract Authentication implementation used for the OAuth 2.0 Resource Owner Grant.
AbstractOAuth2ResourceOwnerAuthenticationToken(AuthorizationGrantType, Authentication, Map<String, Object>, Set<String>) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.AbstractOAuth2ResourceOwnerAuthenticationToken
Constructs an OAuth2ClientCredentialsAuthenticationToken using the provided parameters.
authenticate(Authentication) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.AbstractOAuth2ResourceOwnerAuthenticationProvider
 
authenticate(Authentication) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider
 
authorizationConsentService(JdbcTemplate, RegisteredClientRepository) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
OAuth2AuthorizationConsentService
authorizationServerSettings() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
授权服务器基本端点地址配置
authorizationService(JdbcTemplate, RegisteredClientRepository, ObjectProvider<OAuth2AuthorizationObjectMapperCustomizer>) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
OAuth2 授权管理Service

B

BallcatOAuth2AuthorizationServerSecurityFilterChainBuilder - org.ballcat.springsecurity.oauth2.server.authorization.config中的类
OAuth2 的授权服务配置 当实例既是授权服务器又是资源服务器时,Order 必须高于资源服务器
BallcatOAuth2AuthorizationServerSecurityFilterChainBuilder() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.BallcatOAuth2AuthorizationServerSecurityFilterChainBuilder
 
BallcatOAuth2TokenCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.token中的类
自定义 OAuth2TokenCustomizer,处理 BallCat 提供的 User 属性存储,以便在自省时返回对应信息
BallcatOAuth2TokenCustomizer() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.token.BallcatOAuth2TokenCustomizer
 
build(HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.BallcatOAuth2AuthorizationServerSecurityFilterChainBuilder
 
build(HttpSecurity) - 接口 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.OAuth2AuthorizationServerSecurityFilterChainBuilder
构建 OAuth2 Authorization Server 的 SecurityFilterChain
buildHttpsRedirectUrlForRequest(HttpServletRequest) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2LoginUrlAuthenticationEntryPoint
 
buildRedirectUrlToLoginPage(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2LoginUrlAuthenticationEntryPoint
 

C

configure(HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2LoginCaptchaConfigurer
 
configure(HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2LoginPasswordDecoderConfigurer
 
containsContext(HttpServletRequest) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.context.OAuth2SecurityContextRepository
 
convert(HttpServletRequest) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2ResourceOwnerPasswordAuthenticationConverter
 
CookieBearerTokenResolver - org.ballcat.springsecurity.oauth2.server.authorization.web中的类
Resolving Bearer Tokens from the HTTP Cookie.
CookieBearerTokenResolver() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.CookieBearerTokenResolver
 
CookieBearerTokenResolver(String) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.CookieBearerTokenResolver
 
customize(OAuth2AuthorizationServerConfigurer, HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.FormLoginConfigurerCustomizer
 
customize(OAuth2AuthorizationServerConfigurer, HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2AuthorizationEndpointConfigurerCustomizer
 
customize(OAuth2AuthorizationServerConfigurer, HttpSecurity) - 接口 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2AuthorizationServerConfigurerCustomizer
对授权服务器配置进行自定义
customize(OAuth2AuthorizationServerConfigurer, HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2ResourceOwnerPasswordConfigurerCustomizer
 
customize(OAuth2AuthorizationServerConfigurer, HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenResponseEnhanceConfigurerCustomizer
 
customize(OAuth2AuthorizationServerConfigurer, HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenRevocationEndpointConfigurerCustomizer
 
customize(ObjectMapper) - 接口 中的方法org.ballcat.springsecurity.oauth2.server.authorization.OAuth2AuthorizationObjectMapperCustomizer
 
customize(OAuth2TokenClaimsContext) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.token.BallcatOAuth2TokenCustomizer
 

D

doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.filter.LoginCaptchaFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.filter.LoginPasswordDecoderFilter
 

E

EnableOauth2AuthorizationServer - org.ballcat.springsecurity.oauth2.server.authorization.annotation中的注释类型
开启 Oauth2 授权服务器
enhance(OAuth2AccessTokenAuthenticationToken) - 接口 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2TokenResponseEnhancer
Provide an additional parameter map to enhance OAuth2 Token Response

F

formLoginConfigurerCustomizer(UserDetailsService) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizerConfiguration
表单登录支持
FormLoginConfigurerCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.config.customizer中的类
表单登录配置项
FormLoginConfigurerCustomizer() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.FormLoginConfigurerCustomizer
 

G

getAuthenticatedAuthentication(T) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.AbstractOAuth2ResourceOwnerAuthenticationProvider
根据请求的 authentication 转换为认证后的 authentication
getAuthenticatedAuthentication(OAuth2ResourceOwnerPasswordAuthenticationToken) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
 
getAuthenticatedClientElseThrowInvalidClient(Authentication) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2AuthenticationProviderUtils
 
getAuthenticationEntryPointMatcher(HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.config.BallcatOAuth2AuthorizationServerSecurityFilterChainBuilder
 
getAuthorization() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
 
getAuthorizationConsentService(HttpSecurity) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getAuthorizationServerSettings(HttpSecurity) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getAuthorizationService(HttpSecurity) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getBean(HttpSecurity, Class<T>) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getBean(HttpSecurity, ResolvableType) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getCredentials() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
 
getJwkSource(HttpSecurity) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getName() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationToken
 
getOptionalBean(HttpSecurity, Class<T>) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getOptionalBean(HttpSecurity, ResolvableType) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getParameters(HttpServletRequest) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2EndpointUtils
 
getPrincipal() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
 
getRegisteredClientRepository(HttpSecurity) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getScopes() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.AbstractOAuth2ResourceOwnerAuthenticationToken
Returns the requested scope(s).
getToken() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Returns the token.
getTokenGenerator(HttpSecurity) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2ConfigurerUtils
 
getTokenTypeHint() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Returns the token type hint.

L

loadContext(HttpRequestResponseHolder) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.context.OAuth2SecurityContextRepository
 
LoginCaptchaFilter - org.ballcat.springsecurity.oauth2.server.authorization.web.filter中的类
 
LoginCaptchaFilter() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.filter.LoginCaptchaFilter
 
LoginPasswordDecoderFilter - org.ballcat.springsecurity.oauth2.server.authorization.web.filter中的类
前端传递过来的加密密码,需要在登录之前先解密
LoginPasswordDecoderFilter() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.filter.LoginPasswordDecoderFilter
 

O

OAUTH2_AUTHORIZATION_SERVER_SECURITY_FILTER_CHAIN_BEAN_NAME - 类 中的静态变量org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
 
OAuth2AuthenticationProviderUtils - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
Utility methods for the OAuth 2.0 AuthenticationProvider's.
OAuth2AuthorizationEndpointConfigurerCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.config.customizer中的类
OAuth2 授权码流程端点的扩展处理器
OAuth2AuthorizationEndpointConfigurerCustomizer(OAuth2AuthorizationServerProperties, OAuth2SecurityContextRepository) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2AuthorizationEndpointConfigurerCustomizer
 
OAuth2AuthorizationObjectMapperCustomizer - org.ballcat.springsecurity.oauth2.server.authorization中的接口
用于序列化 OAuth2Authorization 的专用 ObjectMapper 定制器
OAuth2AuthorizationServerAutoConfiguration - org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure中的类
OAuth2授权服务器自动配置类
OAuth2AuthorizationServerAutoConfiguration() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
 
OAuth2AuthorizationServerConfigurerCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.config.customizer中的接口
对 OAuth2授权服务器配置(OAuth2AuthorizationServerConfigurer) 进行个性化配置的的定制器
OAuth2AuthorizationServerConfigurerCustomizerConfiguration - org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure中的类
OAuth2 授权服务器配置定制器的配置类
OAuth2AuthorizationServerConfigurerCustomizerConfiguration() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizerConfiguration
 
OAuth2AuthorizationServerExtensionConfigurer<C extends OAuth2AuthorizationServerExtensionConfigurer<C,H>,H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>> - org.ballcat.springsecurity.oauth2.server.authorization.config.configurer中的类
对 OAuth2 授权服务器的 SecurityConfigurer 进行扩展的配置类
OAuth2AuthorizationServerExtensionConfigurer() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2AuthorizationServerExtensionConfigurer
 
OAuth2AuthorizationServerExtensionConfigurerConfiguration - org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure中的类
OAuth2 授权服务器的 HttpSecurity 的扩展配置器
OAuth2AuthorizationServerExtensionConfigurerConfiguration() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerExtensionConfigurerConfiguration
 
OAuth2AuthorizationServerProperties - org.ballcat.springsecurity.oauth2.server.authorization.properties中的类
授权服务器的配置文件
OAuth2AuthorizationServerProperties() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.properties.OAuth2AuthorizationServerProperties
 
oauth2AuthorizationServerSecurityFilterChain(OAuth2AuthorizationServerSecurityFilterChainBuilder, HttpSecurity) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
OAuth2 授权服务器的安全过滤器链,如果和资源服务器共存,需要将其放在资源服务器之前
oAuth2AuthorizationServerSecurityFilterChainBuilder(List<OAuth2AuthorizationServerConfigurerCustomizer>, List<OAuth2AuthorizationServerExtensionConfigurer<?, HttpSecurity>>) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
OAuth2AuthorizationServerConfigurer 的适配器
OAuth2AuthorizationServerSecurityFilterChainBuilder - org.ballcat.springsecurity.oauth2.server.authorization.config中的接口
OAuth2 Authorization Server 的 SecurityFilterChain 构造器
OAuth2ConfigurerUtils - org.ballcat.springsecurity.oauth2.server.authorization.config.configurer中的类
 
OAuth2EndpointUtils - org.ballcat.springsecurity.oauth2.server.authorization.web.authentication中的类
Utility methods for the OAuth 2.0 Protocol Endpoints. copy from SAS
oAuth2LoginCaptchaConfigurer(CaptchaValidator) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerExtensionConfigurerConfiguration
登录验证码配置
OAuth2LoginCaptchaConfigurer - org.ballcat.springsecurity.oauth2.server.authorization.config.configurer中的类
登录验证码校验
OAuth2LoginCaptchaConfigurer(CaptchaValidator) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2LoginCaptchaConfigurer
 
oAuth2LoginPasswordDecoderConfigurer(SecurityProperties) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerExtensionConfigurerConfiguration
password 模式下,密码入参要求 AES 加密。
OAuth2LoginPasswordDecoderConfigurer - org.ballcat.springsecurity.oauth2.server.authorization.config.configurer中的类
登录时的密码解密配置
OAuth2LoginPasswordDecoderConfigurer(String) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.configurer.OAuth2LoginPasswordDecoderConfigurer
 
OAuth2LoginUrlAuthenticationEntryPoint - org.ballcat.springsecurity.oauth2.server.authorization.web.authentication中的类
OAuth2 登录失败的处理器,跳转到登录页,同时携带 return_to 参数,值为当前 request fullUrl
OAuth2LoginUrlAuthenticationEntryPoint(String) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2LoginUrlAuthenticationEntryPoint
 
OAuth2ResourceOwnerPasswordAuthenticationConverter - org.ballcat.springsecurity.oauth2.server.authorization.web.authentication中的类
Attempts to extract an Access Token Request from HttpServletRequest for the OAuth 2.0 Owner Password Authentication Grant and then converts it to an OAuth2ResourceOwnerPasswordAuthenticationToken used for authenticating the authorization grant.
OAuth2ResourceOwnerPasswordAuthenticationConverter() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2ResourceOwnerPasswordAuthenticationConverter
 
OAuth2ResourceOwnerPasswordAuthenticationProvider - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
 
OAuth2ResourceOwnerPasswordAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, UserDetailsService) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
Constructs an OAuth2ResourceOwnerPasswordAuthenticationProviderNew using the provided parameters.
OAuth2ResourceOwnerPasswordAuthenticationToken - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
An Authentication implementation used for the OAuth 2.0 Resource Owner Password Grant.
OAuth2ResourceOwnerPasswordAuthenticationToken(String, Authentication, Map<String, Object>, Set<String>) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationToken
Constructs an OAuth2ClientCredentialsAuthenticationToken using the provided parameters.
oAuth2ResourceOwnerPasswordConfigurerCustomizer(ApplicationContext) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizerConfiguration
添加 resource owner password 模式支持配置定制器
OAuth2ResourceOwnerPasswordConfigurerCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.config.customizer中的类
密码模式支持
OAuth2ResourceOwnerPasswordConfigurerCustomizer() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2ResourceOwnerPasswordConfigurerCustomizer
 
OAuth2SecurityContextRepository - org.ballcat.springsecurity.oauth2.server.authorization.web.context中的类
OAuth2 下使用的 SecurityContextRepository,从 bearerTokenResolver 中解析对应的 access_token, 然后利用 oAuth2AuthorizationService 来获取对应的 SecurityContext
OAuth2SecurityContextRepository(OAuth2AuthorizationService) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.context.OAuth2SecurityContextRepository
 
OAuth2SecurityContextRepository(BearerTokenResolver, OAuth2AuthorizationService) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.context.OAuth2SecurityContextRepository
 
oAuth2TokenCustomizer() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
对于使用不透明令牌的 client,需要存储对应的用户信息,以便在后续的请求中获取用户信息
oAuth2TokenResponseEnhanceConfigurerCustomizer(OAuth2TokenResponseEnhancer) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizerConfiguration
token endpoint 响应增强配置定制器
OAuth2TokenResponseEnhanceConfigurerCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.config.customizer中的类
OAuth2 Token 响应增强配置
OAuth2TokenResponseEnhanceConfigurerCustomizer(OAuth2TokenResponseEnhancer) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenResponseEnhanceConfigurerCustomizer
 
OAuth2TokenResponseEnhanceConfigurerCustomizer(OAuth2TokenResponseEnhancer, HttpMessageConverter<OAuth2AccessTokenResponse>) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenResponseEnhanceConfigurerCustomizer
 
OAuth2TokenResponseEnhanceConfigurerCustomizer(OAuth2TokenResponseEnhancer, boolean) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenResponseEnhanceConfigurerCustomizer
 
OAuth2TokenResponseEnhanceConfigurerCustomizer(OAuth2TokenResponseEnhancer, HttpMessageConverter<OAuth2AccessTokenResponse>, boolean) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenResponseEnhanceConfigurerCustomizer
 
OAuth2TokenResponseEnhancer - org.ballcat.springsecurity.oauth2.server.authorization.web.authentication中的接口
Customize additional parameters for OAuth2 Token Response
OAuth2TokenRevocationAuthenticationProvider - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
An AuthenticationProvider implementation for OAuth 2.0 Token Revocation.
OAuth2TokenRevocationAuthenticationProvider(OAuth2AuthorizationService) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider
Constructs an OAuth2TokenRevocationAuthenticationProvider using the provided parameters.
OAuth2TokenRevocationAuthenticationToken - org.ballcat.springsecurity.oauth2.server.authorization.authentication中的类
An Authentication implementation used for OAuth 2.0 Token Revocation.
OAuth2TokenRevocationAuthenticationToken(String, Authentication, String) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Constructs an OAuth2TokenRevocationAuthenticationToken using the provided parameters.
OAuth2TokenRevocationAuthenticationToken(OAuth2Authorization, OAuth2Token, Authentication) - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
Constructs an OAuth2TokenRevocationAuthenticationToken using the provided parameters.
oAuth2TokenRevocationEndpointConfigurerCustomizer(OAuth2TokenRevocationResponseHandler) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizerConfiguration
token 撤销响应处理器配置定制器
OAuth2TokenRevocationEndpointConfigurerCustomizer - org.ballcat.springsecurity.oauth2.server.authorization.config.customizer中的类
令牌撤销端点配置的自定义扩展
OAuth2TokenRevocationEndpointConfigurerCustomizer() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenRevocationEndpointConfigurerCustomizer
 
oAuth2TokenRevocationResponseHandler(ApplicationEventPublisher) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
OAuth2 Token 撤销响应处理器
OAuth2TokenRevocationResponseHandler - org.ballcat.springsecurity.oauth2.server.authorization.web.authentication中的类
OAuth2 撤销令牌成功的处理,发布登出事件,以及响应 200
OAuth2TokenRevocationResponseHandler() - 类 的构造器org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2TokenRevocationResponseHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2TokenRevocationResponseHandler
 
org.ballcat.springsecurity.oauth2.server.authorization - 程序包 org.ballcat.springsecurity.oauth2.server.authorization
 
org.ballcat.springsecurity.oauth2.server.authorization.annotation - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.annotation
 
org.ballcat.springsecurity.oauth2.server.authorization.authentication - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.authentication
 
org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure
 
org.ballcat.springsecurity.oauth2.server.authorization.config - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.config
 
org.ballcat.springsecurity.oauth2.server.authorization.config.configurer - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.config.configurer
 
org.ballcat.springsecurity.oauth2.server.authorization.config.customizer - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.config.customizer
 
org.ballcat.springsecurity.oauth2.server.authorization.properties - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.properties
 
org.ballcat.springsecurity.oauth2.server.authorization.token - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.token
 
org.ballcat.springsecurity.oauth2.server.authorization.web - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.web
 
org.ballcat.springsecurity.oauth2.server.authorization.web.authentication - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.web.authentication
 
org.ballcat.springsecurity.oauth2.server.authorization.web.context - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.web.context
 
org.ballcat.springsecurity.oauth2.server.authorization.web.filter - 程序包 org.ballcat.springsecurity.oauth2.server.authorization.web.filter
 

P

passwordEncoder() - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
密码管理器
PREFIX - 类 中的静态变量org.ballcat.springsecurity.oauth2.server.authorization.properties.OAuth2AuthorizationServerProperties
 

R

registeredClientRepository(JdbcTemplate) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.autoconfigure.OAuth2AuthorizationServerAutoConfiguration
OAuth2 授权服务器中注册的 client 仓库
resolve(HttpServletRequest) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.CookieBearerTokenResolver
 

S

saveContext(SecurityContext, HttpServletRequest, HttpServletResponse) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.web.context.OAuth2SecurityContextRepository
 
setCookie(HttpServletRequest, HttpServletResponse, String, String, int) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.config.customizer.OAuth2TokenResponseEnhanceConfigurerCustomizer
 
setPasswordEncoder(PasswordEncoder) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
 
supports(Class<?>) - 类 中的方法org.ballcat.springsecurity.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationProvider
 

T

throwError(String, String, String) - 类 中的静态方法org.ballcat.springsecurity.oauth2.server.authorization.web.authentication.OAuth2EndpointUtils
 
A B C D E F G L O P R S T 
跳过导航链接

Copyright © 2023. All rights reserved.