索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractAuthenticationConverter - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 抽象的认证 Converter
- AbstractAuthenticationConverter(HttpCryptoProcessor) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationConverter
- AbstractAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 抽象的认证Provider
- AbstractAuthenticationProvider() - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
- AbstractTokenCustomizer - cn.herodotus.engine.oauth2.authentication.customizer中的类
-
Description: TokenCustomizer 通用处理
- AbstractTokenCustomizer() - 类的构造器 cn.herodotus.engine.oauth2.authentication.customizer.AbstractTokenCustomizer
- AbstractUserDetailsAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 抽象的用户认证Provider
- AbstractUserDetailsAuthenticationProvider(OAuth2AuthorizationService, UserDetailsService, OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
- accept(List<AuthenticationProvider>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.consumer.OAuth2AuthorizationCodeAuthenticationProviderConsumer
- accept(List<AuthenticationProvider>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.consumer.OAuth2ClientCredentialsAuthenticationProviderConsumer
- ACCESS_TOKEN_REQUEST_ERROR_URI - 类中的静态变量 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- additionalAuthenticationChecks(UserDetails, Map<String, Object>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
- additionalAuthenticationChecks(UserDetails, Map<String, Object>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationProvider
- additionalAuthenticationChecks(UserDetails, Map<String, Object>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationProvider
- additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2FormLoginAuthenticationProvider
- afterPropertiesSet() - 类中的方法 cn.herodotus.engine.oauth2.authentication.stamp.LockedUserDetailsStampManager
- afterPropertiesSet() - 类中的方法 cn.herodotus.engine.oauth2.authentication.stamp.SignInFailureLimitedStampManager
- appendAll(Map<String, Object>, Authentication, Set<String>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.AbstractTokenCustomizer
- appendAuthorities(Map<String, Object>, Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.AbstractTokenCustomizer
- appendCommons(Map<String, Object>, Authentication, Set<String>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.AbstractTokenCustomizer
- apply(OidcUserInfoAuthenticationContext) - 类中的方法 cn.herodotus.engine.oauth2.authentication.oidc.HerodotusOidcUserInfoMapper
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginAuthenticationFilter
- authenticate(Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2AuthorizationCodeAuthenticationProvider
- authenticate(Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ClientCredentialsAuthenticationProvider
- authenticate(Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationProvider
- authenticate(Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationProvider
B
- buildDetails(HttpServletRequest) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginWebAuthenticationDetailSource
C
- checkOptionalParameter(MultiValueMap<String, String>, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- checkOptionalParameter(MultiValueMap<String, String>, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- checkOptionalParameter(MultiValueMap<String, String>, String, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- checkParameter(MultiValueMap<String, String>, String, boolean, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- checkRequiredParameter(MultiValueMap<String, String>, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- checkRequiredParameter(MultiValueMap<String, String>, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- checkRequiredParameter(MultiValueMap<String, String>, String, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- cn.herodotus.engine.oauth2.authentication.configuration - 程序包 cn.herodotus.engine.oauth2.authentication.configuration
- cn.herodotus.engine.oauth2.authentication.configurer - 程序包 cn.herodotus.engine.oauth2.authentication.configurer
- cn.herodotus.engine.oauth2.authentication.consumer - 程序包 cn.herodotus.engine.oauth2.authentication.consumer
- cn.herodotus.engine.oauth2.authentication.customizer - 程序包 cn.herodotus.engine.oauth2.authentication.customizer
- cn.herodotus.engine.oauth2.authentication.dto - 程序包 cn.herodotus.engine.oauth2.authentication.dto
- cn.herodotus.engine.oauth2.authentication.oidc - 程序包 cn.herodotus.engine.oauth2.authentication.oidc
- cn.herodotus.engine.oauth2.authentication.properties - 程序包 cn.herodotus.engine.oauth2.authentication.properties
- cn.herodotus.engine.oauth2.authentication.provider - 程序包 cn.herodotus.engine.oauth2.authentication.provider
- cn.herodotus.engine.oauth2.authentication.response - 程序包 cn.herodotus.engine.oauth2.authentication.response
- cn.herodotus.engine.oauth2.authentication.stamp - 程序包 cn.herodotus.engine.oauth2.authentication.stamp
- cn.herodotus.engine.oauth2.authentication.utils - 程序包 cn.herodotus.engine.oauth2.authentication.utils
- configure(H) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginSecureConfigurer
- configure(HttpSecurity) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2AuthenticationProviderConfigurer
- convert(HttpServletRequest) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationConverter
- convert(HttpServletRequest) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationConverter
- createOAuth2AccessToken(DefaultOAuth2TokenContext.Builder, OAuth2Authorization.Builder, OAuth2TokenGenerator<? extends OAuth2Token>, String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
- createOAuth2AccessTokenAuthenticationToken(Authentication, OAuth2AccessTokenAuthenticationToken) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
- createOidcIdToken(Authentication, SessionRegistry, DefaultOAuth2TokenContext.Builder, OAuth2Authorization.Builder, OAuth2TokenGenerator<? extends OAuth2Token>, String, Set<String>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
- creatOAuth2RefreshToken(DefaultOAuth2TokenContext.Builder, OAuth2Authorization.Builder, OAuth2TokenGenerator<? extends OAuth2Token>, String, OAuth2ClientAuthenticationToken, RegisteredClient) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
- customize(ErrorCodeMapperBuilder) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.OAuth2ErrorCodeMapperBuilderCustomizer
- customize(FormLoginConfigurer<HttpSecurity>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.OAuth2FormLoginConfigurerCustomizer
- customize(JwtEncodingContext) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.HerodotusJwtTokenCustomizer
- customize(OAuth2TokenClaimsContext) - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.HerodotusOpaqueTokenCustomizer
D
- decrypt(String, String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationConverter
- decrypt(String, List<String>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationConverter
- DefaultOAuth2AuthenticationEventPublisher - cn.herodotus.engine.oauth2.authentication.response中的类
-
Description: 扩展的 DefaultAuthenticationEventPublisher
- DefaultOAuth2AuthenticationEventPublisher(ApplicationEventPublisher) - 类的构造器 cn.herodotus.engine.oauth2.authentication.response.DefaultOAuth2AuthenticationEventPublisher
E
- errorStatus(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.stamp.SignInFailureLimitedStampManager
F
- FormLogin() - 类的构造器 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
G
- getAuthenticatedClientElseThrowInvalidClient(Authentication) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2AuthenticationProviderUtils
- getAuthenticationProperties() - 类中的方法 cn.herodotus.engine.oauth2.authentication.stamp.SignInFailureLimitedStampManager
- getAuthorizationConsentService(HttpSecurity) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getAuthorizationServerSettings(HttpSecurity) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getAuthorizationService(HttpSecurity) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getAutoUnlock() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- getBean(HttpSecurity, Class<T>) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getBean(HttpSecurity, ResolvableType) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getCaptchaParameter() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getCategory() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getCloseCaptcha() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getEnabled() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInEndpointLimited
- getEnabled() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- getEnabled() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInKickOutLimited
- getErrorTimes() - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- getExpire() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- getFailureForwardUrl() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getFormLogin() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- getJwkSource(HttpSecurity) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getLocked() - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- getLoginPageUrl() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getMaximum() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInEndpointLimited
- getMaxTimes() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- getOptionalBean(HttpSecurity, Class<T>) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getOptionalBean(HttpSecurity, ResolvableType) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getOrder() - 类中的方法 cn.herodotus.engine.oauth2.authentication.customizer.OAuth2ErrorCodeMapperBuilderCustomizer
- getParameters(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- getParameters(HttpServletRequest, String...) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- getParametersIfMatchesAuthorizationCodeGrantRequest(HttpServletRequest, String...) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- getPasswordEncoder() - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
- getPasswordParameter() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getRedirectStrategy() - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- getRegisteredClientRepository(HttpSecurity) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getRemainTimes() - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- getRememberMeParameter() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getScopes() - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationToken
- getScopes() - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationToken
- getSignInEndpointLimited() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- getSignInFailureLimited() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- getSignInKickOutLimited() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- getSuccessForwardUrl() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getTokenGenerator(HttpSecurity) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2ConfigurerUtils
- getUserDetailsService() - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
- getUsername() - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorPrompt
- getUsernameParameter() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- getUsernamePasswordAuthentication(Map<String, Object>, String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
H
- HerodotusJwtTokenCustomizer - cn.herodotus.engine.oauth2.authentication.customizer中的类
-
Description: 自定义 TokenCustomizer
- HerodotusJwtTokenCustomizer() - 类的构造器 cn.herodotus.engine.oauth2.authentication.customizer.HerodotusJwtTokenCustomizer
- HerodotusOidcUserInfoMapper - cn.herodotus.engine.oauth2.authentication.oidc中的类
-
Description: TODO
- HerodotusOidcUserInfoMapper() - 类的构造器 cn.herodotus.engine.oauth2.authentication.oidc.HerodotusOidcUserInfoMapper
- HerodotusOpaqueTokenCustomizer - cn.herodotus.engine.oauth2.authentication.customizer中的类
-
Description: Opaque Token Customizer
- HerodotusOpaqueTokenCustomizer() - 类的构造器 cn.herodotus.engine.oauth2.authentication.customizer.HerodotusOpaqueTokenCustomizer
I
- idTokenAdditionalParameters(OidcIdToken) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
- invalidate(OAuth2Authorization, T) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2AuthenticationProviderUtils
- isAllowSessionCreation() - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- isUseForward() - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
J
- jwtTokenCustomizer() - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
L
- lockedUserDetailsStampManager(OAuth2AuthenticationProperties) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
- LockedUserDetailsStampManager - cn.herodotus.engine.oauth2.authentication.stamp中的类
-
Description: 锁定账户签章管理
- LockedUserDetailsStampManager(OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.stamp.LockedUserDetailsStampManager
M
- matchesAuthorizationCodeGrantRequest(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- matchesClientCredentialsGrantRequest(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- matchesPkceTokenRequest(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
N
- nextStamp(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.stamp.LockedUserDetailsStampManager
- nextStamp(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.stamp.SignInFailureLimitedStampManager
O
- OAuth2AuthenticationConfiguration - cn.herodotus.engine.oauth2.authentication.configuration中的类
-
Description: OAuth2 认证基础模块配置
- OAuth2AuthenticationConfiguration() - 类的构造器 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
- OAuth2AuthenticationFailureResponseHandler - cn.herodotus.engine.oauth2.authentication.response中的类
-
Description: 认证失败处理器
- OAuth2AuthenticationFailureResponseHandler() - 类的构造器 cn.herodotus.engine.oauth2.authentication.response.OAuth2AuthenticationFailureResponseHandler
- OAuth2AuthenticationProperties - cn.herodotus.engine.oauth2.authentication.properties中的类
-
Description: OAuth2 合规性配置参数
- OAuth2AuthenticationProperties() - 类的构造器 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- OAuth2AuthenticationProperties.FormLogin - cn.herodotus.engine.oauth2.authentication.properties中的类
- OAuth2AuthenticationProperties.SignInEndpointLimited - cn.herodotus.engine.oauth2.authentication.properties中的类
- OAuth2AuthenticationProperties.SignInFailureLimited - cn.herodotus.engine.oauth2.authentication.properties中的类
- OAuth2AuthenticationProperties.SignInKickOutLimited - cn.herodotus.engine.oauth2.authentication.properties中的类
- OAuth2AuthenticationProviderConfigurer - cn.herodotus.engine.oauth2.authentication.configurer中的类
-
Description: 自定义 AuthenticationProvider 配置器
- OAuth2AuthenticationProviderConfigurer(SessionRegistry, PasswordEncoder, UserDetailsService, OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2AuthenticationProviderConfigurer
- OAuth2AuthenticationProviderUtils - cn.herodotus.engine.oauth2.authentication.utils中的类
-
Description: Utility methods for the OAuth 2.0 AuthenticationProvider's.
- OAuth2AuthorizationCodeAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
An
AuthenticationProviderimplementation for the OAuth 2.0 Authorization Code Grant. - OAuth2AuthorizationCodeAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2AuthorizationCodeAuthenticationProvider
-
Constructs an
OAuth2AuthorizationCodeAuthenticationProviderusing the provided parameters. - OAuth2AuthorizationCodeAuthenticationProviderConsumer - cn.herodotus.engine.oauth2.authentication.consumer中的类
-
Description: OAuth2AuthorizationCodeAuthenticationProvider 扩展
- OAuth2AuthorizationCodeAuthenticationProviderConsumer(HttpSecurity, SessionRegistry) - 类的构造器 cn.herodotus.engine.oauth2.authentication.consumer.OAuth2AuthorizationCodeAuthenticationProviderConsumer
- OAuth2ClientCredentialsAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 扩展的 OAuth2ClientCredentialsAuthenticationProvider
- OAuth2ClientCredentialsAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, ClientDetailsService) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ClientCredentialsAuthenticationProvider
-
Constructs an
OAuth2ClientCredentialsAuthenticationProviderusing the provided parameters. - OAuth2ClientCredentialsAuthenticationProviderConsumer - cn.herodotus.engine.oauth2.authentication.consumer中的类
-
Description: OAuth2ClientCredentialsAuthenticationProvider 扩展
- OAuth2ClientCredentialsAuthenticationProviderConsumer(HttpSecurity, ClientDetailsService) - 类的构造器 cn.herodotus.engine.oauth2.authentication.consumer.OAuth2ClientCredentialsAuthenticationProviderConsumer
- OAuth2ConfigurerUtils - cn.herodotus.engine.oauth2.authentication.utils中的类
-
Description: OAuth 2.0 Configurers 工具方法类
- OAuth2EndpointUtils - cn.herodotus.engine.oauth2.authentication.utils中的类
-
Description: OAuth 2.0 Endpoint 工具方法类
- oauth2ErrorCodeMapperBuilderCustomizer() - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
- OAuth2ErrorCodeMapperBuilderCustomizer - cn.herodotus.engine.oauth2.authentication.customizer中的类
-
Description: OAuth2 Authentication 模块内置错误代码生成器
- OAuth2ErrorCodeMapperBuilderCustomizer() - 类的构造器 cn.herodotus.engine.oauth2.authentication.customizer.OAuth2ErrorCodeMapperBuilderCustomizer
- OAuth2FormLoginAuthenticationFailureHandler - cn.herodotus.engine.oauth2.authentication.response中的类
-
Description : 表单登录失败处理器
- OAuth2FormLoginAuthenticationFailureHandler() - 类的构造器 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- OAuth2FormLoginAuthenticationFailureHandler(String) - 类的构造器 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- OAuth2FormLoginAuthenticationFilter - cn.herodotus.engine.oauth2.authentication.configurer中的类
-
Description: OAuth2 表单登录过滤器
- OAuth2FormLoginAuthenticationFilter() - 类的构造器 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginAuthenticationFilter
- OAuth2FormLoginAuthenticationFilter(AuthenticationManager) - 类的构造器 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginAuthenticationFilter
- OAuth2FormLoginAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: OAuth2 (Security) 表单登录 Provider
- OAuth2FormLoginAuthenticationProvider(CaptchaRendererFactory) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2FormLoginAuthenticationProvider
- OAuth2FormLoginAuthenticationToken - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: OAuth2 (Security) 表单登录 Token
- OAuth2FormLoginAuthenticationToken(Object, Object) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2FormLoginAuthenticationToken
- OAuth2FormLoginAuthenticationToken(Object, Object, Collection<? extends GrantedAuthority>) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2FormLoginAuthenticationToken
- oauth2FormLoginConfigurerCustomer(OAuth2AuthenticationProperties) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
- OAuth2FormLoginConfigurerCustomizer - cn.herodotus.engine.oauth2.authentication.customizer中的类
-
Description: FormLoginConfigurer 扩展配置
- OAuth2FormLoginConfigurerCustomizer(OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.customizer.OAuth2FormLoginConfigurerCustomizer
- OAuth2FormLoginSecureConfigurer<H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>> - cn.herodotus.engine.oauth2.authentication.configurer中的类
-
Description: OAuth2 Form Login Configurer
- OAuth2FormLoginSecureConfigurer(UserDetailsService, OAuth2AuthenticationProperties, CaptchaRendererFactory) - 类的构造器 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginSecureConfigurer
- OAuth2FormLoginWebAuthenticationDetailSource - cn.herodotus.engine.oauth2.authentication.configurer中的类
-
Description: 表单登录 Details 定义
- OAuth2FormLoginWebAuthenticationDetailSource(OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginWebAuthenticationDetailSource
- OAuth2ResourceOwnerPasswordAuthenticationConverter - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 自定义密码模式认证转换器
- OAuth2ResourceOwnerPasswordAuthenticationConverter(HttpCryptoProcessor) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationConverter
- OAuth2ResourceOwnerPasswordAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 自定义 OAuth2 密码模式认证 Provider
- OAuth2ResourceOwnerPasswordAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, UserDetailsService, OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationProvider
-
Constructs an
OAuth2ClientCredentialsAuthenticationProviderusing the provided parameters. - OAuth2ResourceOwnerPasswordAuthenticationToken - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 自定义密码模式认证Token
- OAuth2ResourceOwnerPasswordAuthenticationToken(Authentication, Set<String>, Map<String, Object>) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationToken
- OAuth2SocialCredentialsAuthenticationConverter - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 社交认证 Converter
- OAuth2SocialCredentialsAuthenticationConverter(HttpCryptoProcessor) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationConverter
- OAuth2SocialCredentialsAuthenticationProvider - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 社会化认证 Provider
- OAuth2SocialCredentialsAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, UserDetailsService, OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationProvider
- OAuth2SocialCredentialsAuthenticationToken - cn.herodotus.engine.oauth2.authentication.provider中的类
-
Description: 自定义社会化登录认证Token
- OAuth2SocialCredentialsAuthenticationToken(Authentication, Set<String>, Map<String, Object>) - 类的构造器 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationToken
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2AuthenticationFailureResponseHandler
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- opaqueTokenCustomizer() - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
P
- postConstruct() - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
- publishAuthenticationFailure(AuthenticationException, Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.DefaultOAuth2AuthenticationEventPublisher
R
- retrieveUser(Map<String, Object>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
- retrieveUser(Map<String, Object>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationProvider
- retrieveUser(Map<String, Object>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationProvider
S
- saveException(HttpServletRequest, String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- setAllowSessionCreation(boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
- setAutoUnlock(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- setCaptchaParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setCategory(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setCloseCaptcha(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setDefaultFailureUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
-
The URL which will be used as the failure destination.
- setEnabled(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInEndpointLimited
- setEnabled(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- setEnabled(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInKickOutLimited
- setErrorTimes(int) - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- setExpire(Duration) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- setFailureForwardUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setFormLogin(OAuth2AuthenticationProperties.FormLogin) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- setLocked(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- setLoginPageUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setMaximum(Integer) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInEndpointLimited
- setMaxTimes(Integer) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- setPasswordEncoder(PasswordEncoder) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractUserDetailsAuthenticationProvider
- setPasswordParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setPostOnly(boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginAuthenticationFilter
- setRedirectStrategy(RedirectStrategy) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
-
Allows overriding of the behaviour when redirecting to a target URL.
- setRemainTimes(int) - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- setRememberMeParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setSessionRegistry(SessionRegistry) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2AuthorizationCodeAuthenticationProvider
-
Sets the
SessionRegistryused to track OpenID Connect sessions. - setSessionRegistry(SessionRegistry) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationProvider
-
Sets the
SessionRegistryused to track OpenID Connect sessions. - setSessionRegistry(SessionRegistry) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationProvider
-
Sets the
SessionRegistryused to track OpenID Connect sessions. - setSignInEndpointLimited(OAuth2AuthenticationProperties.SignInEndpointLimited) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- setSignInFailureLimited(OAuth2AuthenticationProperties.SignInFailureLimited) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- setSignInKickOutLimited(OAuth2AuthenticationProperties.SignInKickOutLimited) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
- setSuccessForwardUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- setUseForward(boolean) - 类中的方法 cn.herodotus.engine.oauth2.authentication.response.OAuth2FormLoginAuthenticationFailureHandler
-
If set to true, performs a forward to the failure destination URL instead of a redirect.
- setUsername(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorPrompt
- setUsernameParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- SignInEndpointLimited() - 类的构造器 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInEndpointLimited
- SignInErrorPrompt - cn.herodotus.engine.oauth2.authentication.dto中的类
-
Description: 登录提示信息
- SignInErrorPrompt() - 类的构造器 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorPrompt
- SignInErrorStatus - cn.herodotus.engine.oauth2.authentication.dto中的类
-
Description: 用户错误状态信息
- SignInErrorStatus() - 类的构造器 cn.herodotus.engine.oauth2.authentication.dto.SignInErrorStatus
- SignInFailureLimited() - 类的构造器 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- signInFailureLimitedStampManager(OAuth2AuthenticationProperties) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configuration.OAuth2AuthenticationConfiguration
- SignInFailureLimitedStampManager - cn.herodotus.engine.oauth2.authentication.stamp中的类
-
Description: 登录失败次数限制签章管理
- SignInFailureLimitedStampManager(OAuth2AuthenticationProperties) - 类的构造器 cn.herodotus.engine.oauth2.authentication.stamp.SignInFailureLimitedStampManager
- SignInKickOutLimited() - 类的构造器 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInKickOutLimited
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2AuthorizationCodeAuthenticationProvider
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ClientCredentialsAuthenticationProvider
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2FormLoginAuthenticationProvider
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2ResourceOwnerPasswordAuthenticationProvider
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.OAuth2SocialCredentialsAuthenticationProvider
T
- throwError(String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- throwError(String, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authentication.utils.OAuth2EndpointUtils
- toString() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.FormLogin
- toString() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInEndpointLimited
- toString() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInFailureLimited
- toString() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties.SignInKickOutLimited
- toString() - 类中的方法 cn.herodotus.engine.oauth2.authentication.properties.OAuth2AuthenticationProperties
U
- unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.herodotus.engine.oauth2.authentication.configurer.OAuth2FormLoginAuthenticationFilter
-
重写该方法,避免在日志Debug级别会输出错误信息的问题。
V
- validateScopes(Set<String>, RegisteredClient) - 类中的方法 cn.herodotus.engine.oauth2.authentication.provider.AbstractAuthenticationProvider
All Classes and Interfaces|常量字段值|所有程序包|序列化表格