索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- ACCESS_TOKEN_REQUEST_ERROR_URI - 类中的静态变量 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationProvider
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFilter
- authenticate(Authentication) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
B
- buildDetails(HttpServletRequest) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginWebAuthenticationDetailSource
C
- checkOptionalParameter(MultiValueMap<String, String>, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- checkOptionalParameter(MultiValueMap<String, String>, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- checkOptionalParameter(MultiValueMap<String, String>, String, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- checkParameter(MultiValueMap<String, String>, String, boolean, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- checkRequiredParameter(MultiValueMap<String, String>, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- checkRequiredParameter(MultiValueMap<String, String>, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- checkRequiredParameter(MultiValueMap<String, String>, String, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- cn.herodotus.engine.oauth2.authorization.authentication - 程序包 cn.herodotus.engine.oauth2.authorization.authentication
- cn.herodotus.engine.oauth2.authorization.authorization - 程序包 cn.herodotus.engine.oauth2.authorization.authorization
- cn.herodotus.engine.oauth2.authorization.customizer - 程序包 cn.herodotus.engine.oauth2.authorization.customizer
- cn.herodotus.engine.oauth2.authorization.exception - 程序包 cn.herodotus.engine.oauth2.authorization.exception
- cn.herodotus.engine.oauth2.authorization.properties - 程序包 cn.herodotus.engine.oauth2.authorization.properties
- cn.herodotus.engine.oauth2.authorization.utils - 程序包 cn.herodotus.engine.oauth2.authorization.utils
- configure(HttpSecurity) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authorization.OAuth2FormLoginConfigurer
- convert(HttpServletRequest) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationConverter
- customize(JwtEncodingContext) - 类中的方法 cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenCustomizer
G
- getAuthenticatedClientElseThrowInvalidClient(Authentication) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2AuthenticationProviderUtils
- getAuthorizationConsentService(B) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getAuthorizationService(B) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getBean(B, Class<T>) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getBean(B, ResolvableType) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getCaptchaParameter() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getCategory() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getCloseCaptcha() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getFailureForwardUrl() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getFailureUrl() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getFeedback() - 异常错误中的方法 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaArgumentIllegalException
- getFeedback() - 异常错误中的方法 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaException
- getFeedback() - 异常错误中的方法 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaHasExpiredException
- getFeedback() - 异常错误中的方法 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaIsEmptyException
- getFeedback() - 异常错误中的方法 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaMismatchException
- getJwkSource(B) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getLoginPageUrl() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getLoginProcessingUrl() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getOptionalBean(B, Class<T>) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getOptionalBean(B, ResolvableType) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getParameters(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- getParameters(HttpServletRequest, String...) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- getParametersIfMatchesAuthorizationCodeGrantRequest(HttpServletRequest, String...) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- getPasswordParameter() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getProviderSettings(B) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getRedirectStrategy() - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
- getRegisteredClientRepository(B) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getRememberMeParameter() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getResult() - 异常错误中的方法 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaException
- getScopes() - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationToken
- getSuccessForwardUrl() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- getTokenGenerator(B) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2ConfigurerUtils
- getUsernameParameter() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
H
- HerodotusTokenCustomizer - cn.herodotus.engine.oauth2.authorization.customizer中的类
-
Description: 自定义 TokenCustomizer
- HerodotusTokenCustomizer() - 类的构造器 cn.herodotus.engine.oauth2.authorization.customizer.HerodotusTokenCustomizer
I
- invalidate(OAuth2Authorization, T) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2AuthenticationProviderUtils
- isAllowSessionCreation() - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
- isUseForward() - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
M
- matchesAuthorizationCodeGrantRequest(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- matchesClientCredentialsGrantRequest(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- matchesPkceTokenRequest(HttpServletRequest) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
O
- OAuth2AuthenticationProviderUtils - cn.herodotus.engine.oauth2.authorization.utils中的类
-
Description: Utility methods for the OAuth 2.0 AuthenticationProvider's.
- OAuth2CaptchaArgumentIllegalException - cn.herodotus.engine.oauth2.authorization.exception中的异常错误
-
Description: Oauth2 使用的验证码参数错误
- OAuth2CaptchaArgumentIllegalException(String) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaArgumentIllegalException
- OAuth2CaptchaArgumentIllegalException(String, Throwable) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaArgumentIllegalException
- OAuth2CaptchaException - cn.herodotus.engine.oauth2.authorization.exception中的异常错误
-
Description: OAuth2 验证码基础 Exception
- OAuth2CaptchaException(String) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaException
- OAuth2CaptchaException(String, Throwable) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaException
- OAuth2CaptchaHasExpiredException - cn.herodotus.engine.oauth2.authorization.exception中的异常错误
-
Description: Oauth2 使用的验证码不匹配错误
- OAuth2CaptchaHasExpiredException(String) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaHasExpiredException
- OAuth2CaptchaHasExpiredException(String, Throwable) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaHasExpiredException
- OAuth2CaptchaIsEmptyException - cn.herodotus.engine.oauth2.authorization.exception中的异常错误
-
Description: 验证码为空
- OAuth2CaptchaIsEmptyException(String) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaIsEmptyException
- OAuth2CaptchaIsEmptyException(String, Throwable) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaIsEmptyException
- OAuth2CaptchaMismatchException - cn.herodotus.engine.oauth2.authorization.exception中的异常错误
-
Description: Oauth2 使用的验证码不匹配错误
- OAuth2CaptchaMismatchException(String) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaMismatchException
- OAuth2CaptchaMismatchException(String, Throwable) - 异常错误的构造器 cn.herodotus.engine.oauth2.authorization.exception.OAuth2CaptchaMismatchException
- OAuth2ConfigurerUtils - cn.herodotus.engine.oauth2.authorization.utils中的类
-
Description: OAuth 2.0 Configurers 工具方法类
- OAuth2EndpointUtils - cn.herodotus.engine.oauth2.authorization.utils中的类
-
Description: OAuth 2.0 Endpoint 工具方法类
- OAuth2FormLoginAuthenticationFailureHandler - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description : 表单登录失败处理器
- OAuth2FormLoginAuthenticationFailureHandler() - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
- OAuth2FormLoginAuthenticationFailureHandler(String) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
- OAuth2FormLoginAuthenticationFilter - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: OAuth2 表单登录过滤器
- OAuth2FormLoginAuthenticationFilter() - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFilter
- OAuth2FormLoginAuthenticationFilter(AuthenticationManager) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFilter
- OAuth2FormLoginAuthenticationProvider - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: OAuth2 (Security) 表单登录 Provider
- OAuth2FormLoginAuthenticationProvider(CaptchaRendererFactory) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationProvider
- OAuth2FormLoginAuthenticationToken - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: OAuth2 (Security) 表单登录 Token
- OAuth2FormLoginAuthenticationToken(Object, Object) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationToken
- OAuth2FormLoginAuthenticationToken(Object, Object, Collection<? extends GrantedAuthority>) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationToken
- OAuth2FormLoginConfigurer - cn.herodotus.engine.oauth2.authorization.authorization中的类
-
Description: OAuth2 Form Login Configurer
- OAuth2FormLoginConfigurer(UserDetailsService, OAuth2UiProperties, CaptchaRendererFactory) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authorization.OAuth2FormLoginConfigurer
- OAuth2FormLoginWebAuthenticationDetailSource - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: 表单登录 Details 定义
- OAuth2FormLoginWebAuthenticationDetailSource(OAuth2UiProperties) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginWebAuthenticationDetailSource
- OAuth2ResourceOwnerPasswordAuthenticationConverter - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: 自定义密码模式认证转换器
- OAuth2ResourceOwnerPasswordAuthenticationConverter(HttpCryptoProcessor) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationConverter
- OAuth2ResourceOwnerPasswordAuthenticationProvider - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: 自定义 OAuth2 密码模式认证 Provider
- OAuth2ResourceOwnerPasswordAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, AuthenticationManager) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
-
Constructs an
OAuth2ClientCredentialsAuthenticationProviderusing the provided parameters. - OAuth2ResourceOwnerPasswordAuthenticationToken - cn.herodotus.engine.oauth2.authorization.authentication中的类
-
Description: 自定义密码模式认证Token
- OAuth2ResourceOwnerPasswordAuthenticationToken(Authentication, Set<String>, Map<String, Object>) - 类的构造器 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationToken
- OAuth2UiProperties - cn.herodotus.engine.oauth2.authorization.properties中的类
-
Description: OAuth2 界面配置属性
- OAuth2UiProperties() - 类的构造器 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
S
- saveException(HttpServletRequest, String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
- setAllowSessionCreation(boolean) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
- setCaptchaParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setCategory(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setCloseCaptcha(Boolean) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setDefaultFailureUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
-
The URL which will be used as the failure destination.
- setFailureForwardUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setFailureUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setLoginPageUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setLoginProcessingUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setPasswordParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setPostOnly(boolean) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFilter
- setRedirectStrategy(RedirectStrategy) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
-
Allows overriding of the behaviour when redirecting to a target URL.
- setRememberMeParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setSuccessForwardUrl(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- setUseForward(boolean) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFailureHandler
-
If set to true, performs a forward to the failure destination URL instead of a redirect.
- setUsernameParameter(String) - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationProvider
- supports(Class<?>) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2ResourceOwnerPasswordAuthenticationProvider
T
- throwError(String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- throwError(String, String, String) - 类中的静态方法 cn.herodotus.engine.oauth2.authorization.utils.OAuth2EndpointUtils
- toString() - 类中的方法 cn.herodotus.engine.oauth2.authorization.properties.OAuth2UiProperties
U
- unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.herodotus.engine.oauth2.authorization.authentication.OAuth2FormLoginAuthenticationFilter
-
重写该方法,避免在日志Debug级别会输出错误信息的问题。
All Classes and Interfaces|常量字段值|所有程序包|序列化表格