Skip navigation links
A C D E F G H I L O R S T U V 

A

addLoginFailure(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.InMemoryLoginFailuresManager
 
addLoginFailure(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
addRecaptchaSupport(FormLoginConfigurer<HttpSecurity>) - Method in class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 
afterPropertiesSet() - Method in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
AUTHENTICATION_PROCESSING_FILTER_FIELD - Static variable in class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 
authenticationFilter - Variable in class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 

C

clearLoginFailures(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.InMemoryLoginFailuresManager
 
clearLoginFailures(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
com.github.mkopylec.recaptcha - package com.github.mkopylec.recaptcha
 
com.github.mkopylec.recaptcha.security - package com.github.mkopylec.recaptcha.security
 
com.github.mkopylec.recaptcha.security.login - package com.github.mkopylec.recaptcha.security.login
 
com.github.mkopylec.recaptcha.testing - package com.github.mkopylec.recaptcha.testing
 
com.github.mkopylec.recaptcha.validation - package com.github.mkopylec.recaptcha.validation
 

D

DEFAULT_USERNAME_PARAMETER - Static variable in class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 

E

ErrorCode - Enum in com.github.mkopylec.recaptcha.validation
 

F

failureHandler - Variable in class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 
failuresManager - Variable in class com.github.mkopylec.recaptcha.security.login.LoginFailuresClearingHandler
 
failuresManager - Variable in class com.github.mkopylec.recaptcha.security.login.LoginFailuresCountingHandler
 
failuresManager - Variable in class com.github.mkopylec.recaptcha.security.login.RecaptchaAwareRedirectStrategy
 
failuresManager - Variable in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
FormLoginConfigurerEnhancer - Class in com.github.mkopylec.recaptcha.security.login
 
FormLoginConfigurerEnhancer(RecaptchaAuthenticationFilter, LoginFailuresClearingHandler, LoginFailuresCountingHandler) - Constructor for class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 
formLoginConfigurerEnhancer(RecaptchaAuthenticationFilter, LoginFailuresClearingHandler, LoginFailuresCountingHandler) - Method in class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 

G

getAuthenticationException(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.RecaptchaAwareRedirectStrategy
 
getErrorCodes() - Method in exception com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationException
 
getErrorCodes() - Method in class com.github.mkopylec.recaptcha.validation.ValidationResult
 
getFailureUrl() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
getLoginFailuresCount(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.InMemoryLoginFailuresManager
 
getLoginFailuresCount(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
getLoginFailuresThreshold() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
getResponseParameter() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 
getResultErrorCodes() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 
getSecretKey() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 
getSecurity() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties
 
getTesting() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties
 
getText() - Method in enum com.github.mkopylec.recaptcha.validation.ErrorCode
 
getUsername(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
getValidation() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties
 
getVerificationUrl() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 

H

hasError(ErrorCode) - Method in class com.github.mkopylec.recaptcha.validation.ValidationResult
 

I

InMemoryLoginFailuresManager - Class in com.github.mkopylec.recaptcha.security.login
 
InMemoryLoginFailuresManager(RecaptchaProperties) - Constructor for class com.github.mkopylec.recaptcha.security.login.InMemoryLoginFailuresManager
 
isContinueOnValidationHttpError() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
isEnabled() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 
isFailure() - Method in class com.github.mkopylec.recaptcha.validation.ValidationResult
 
isRecaptchaRequired(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
isSuccess() - Method in class com.github.mkopylec.recaptcha.validation.ValidationResult
 
isSuccessResult() - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 

L

loginFailures - Variable in class com.github.mkopylec.recaptcha.security.login.InMemoryLoginFailuresManager
 
LoginFailuresClearingHandler - Class in com.github.mkopylec.recaptcha.security.login
 
LoginFailuresClearingHandler(LoginFailuresManager) - Constructor for class com.github.mkopylec.recaptcha.security.login.LoginFailuresClearingHandler
 
loginFailuresClearingHandler(LoginFailuresManager) - Method in class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 
LoginFailuresCountingHandler - Class in com.github.mkopylec.recaptcha.security.login
 
LoginFailuresCountingHandler(LoginFailuresManager, RecaptchaProperties, RecaptchaAwareRedirectStrategy) - Constructor for class com.github.mkopylec.recaptcha.security.login.LoginFailuresCountingHandler
 
loginFailuresCountingHandler(LoginFailuresManager, RecaptchaAwareRedirectStrategy) - Method in class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 
LoginFailuresManager - Class in com.github.mkopylec.recaptcha.security.login
 
LoginFailuresManager(RecaptchaProperties) - Constructor for class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
loginFailuresManager() - Method in class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 

O

obtainRecaptchaResponse(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresCountingHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresClearingHandler
 

R

recaptcha - Variable in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
RECAPTCHA_ERROR_PARAMETER_NAME - Static variable in class com.github.mkopylec.recaptcha.security.login.RecaptchaAwareRedirectStrategy
 
RecaptchaAuthenticationException - Exception in com.github.mkopylec.recaptcha.security
 
RecaptchaAuthenticationException(List<ErrorCode>) - Constructor for exception com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationException
 
RecaptchaAuthenticationFilter - Class in com.github.mkopylec.recaptcha.security
 
RecaptchaAuthenticationFilter(RecaptchaValidator, RecaptchaProperties, LoginFailuresManager) - Constructor for class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
recaptchaAuthenticationFilter(RecaptchaValidator, LoginFailuresManager) - Method in class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 
RecaptchaAwareRedirectStrategy - Class in com.github.mkopylec.recaptcha.security.login
 
RecaptchaAwareRedirectStrategy(LoginFailuresManager) - Constructor for class com.github.mkopylec.recaptcha.security.login.RecaptchaAwareRedirectStrategy
 
recaptchaAwareRedirectStrategy(LoginFailuresManager) - Method in class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 
RecaptchaProperties - Class in com.github.mkopylec.recaptcha
reCAPTCHA configuration properties.
RecaptchaProperties() - Constructor for class com.github.mkopylec.recaptcha.RecaptchaProperties
 
RecaptchaProperties.Security - Class in com.github.mkopylec.recaptcha
 
RecaptchaProperties.Testing - Class in com.github.mkopylec.recaptcha
 
RecaptchaProperties.Validation - Class in com.github.mkopylec.recaptcha
 
RecaptchaValidationException - Exception in com.github.mkopylec.recaptcha.validation
 
RecaptchaValidationException(String, String, Throwable) - Constructor for exception com.github.mkopylec.recaptcha.validation.RecaptchaValidationException
 
recaptchaValidator - Variable in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
RecaptchaValidator - Class in com.github.mkopylec.recaptcha.validation
 
RecaptchaValidator(RestTemplate, RecaptchaProperties) - Constructor for class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
restTemplate - Variable in class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
restTemplate() - Method in class com.github.mkopylec.recaptcha.validation.ValidationConfiguration
 

S

Security() - Constructor for class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
security - Variable in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
SecurityConfiguration - Class in com.github.mkopylec.recaptcha.security
 
SecurityConfiguration() - Constructor for class com.github.mkopylec.recaptcha.security.SecurityConfiguration
 
sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class com.github.mkopylec.recaptcha.security.login.RecaptchaAwareRedirectStrategy
 
setAuthenticationFailureHandler(AuthenticationFailureHandler) - Method in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - Method in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
setContinueOnValidationHttpError(boolean) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
setEnabled(boolean) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 
setFailureUrl(String) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
setLoginFailuresThreshold(int) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Security
 
setRedirectStrategy(RedirectStrategy) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresCountingHandler
 
setResponseParameter(String) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 
setResultErrorCodes(List<ErrorCode>) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 
setSecretKey(String) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 
setSecurity(RecaptchaProperties.Security) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties
 
setSuccessResult(boolean) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 
setTesting(RecaptchaProperties.Testing) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties
 
setUsernameParameter(String) - Method in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
setUsernameParameter(String) - Method in class com.github.mkopylec.recaptcha.security.RecaptchaAuthenticationFilter
 
setValidation(RecaptchaProperties.Validation) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties
 
setVerificationUrl(String) - Method in class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 
SHOW_RECAPTCHA_QUERY_PARAM - Static variable in class com.github.mkopylec.recaptcha.security.login.RecaptchaAwareRedirectStrategy
 
successHandler - Variable in class com.github.mkopylec.recaptcha.security.login.FormLoginConfigurerEnhancer
 

T

Testing() - Constructor for class com.github.mkopylec.recaptcha.RecaptchaProperties.Testing
 
testing - Variable in class com.github.mkopylec.recaptcha.testing.TestRecaptchaValidator
 
TestingConfiguration - Class in com.github.mkopylec.recaptcha.testing
 
TestingConfiguration() - Constructor for class com.github.mkopylec.recaptcha.testing.TestingConfiguration
 
TestRecaptchaValidator - Class in com.github.mkopylec.recaptcha.testing
 
TestRecaptchaValidator(RecaptchaProperties) - Constructor for class com.github.mkopylec.recaptcha.testing.TestRecaptchaValidator
 
toString() - Method in class com.github.mkopylec.recaptcha.validation.ValidationResult
 

U

usernameParameter - Variable in class com.github.mkopylec.recaptcha.security.login.LoginFailuresManager
 
userResponseValidator() - Method in class com.github.mkopylec.recaptcha.testing.TestingConfiguration
 
userResponseValidator(RestTemplate) - Method in class com.github.mkopylec.recaptcha.validation.ValidationConfiguration
 

V

validate(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.testing.TestRecaptchaValidator
 
validate(HttpServletRequest, String) - Method in class com.github.mkopylec.recaptcha.testing.TestRecaptchaValidator
 
validate(String) - Method in class com.github.mkopylec.recaptcha.testing.TestRecaptchaValidator
 
validate(String, String) - Method in class com.github.mkopylec.recaptcha.testing.TestRecaptchaValidator
 
validate(HttpServletRequest) - Method in class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
validate(HttpServletRequest, String) - Method in class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
validate(String) - Method in class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
validate(String, String) - Method in class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
Validation() - Constructor for class com.github.mkopylec.recaptcha.RecaptchaProperties.Validation
 
validation - Variable in class com.github.mkopylec.recaptcha.validation.RecaptchaValidator
 
ValidationConfiguration - Class in com.github.mkopylec.recaptcha.validation
 
ValidationConfiguration() - Constructor for class com.github.mkopylec.recaptcha.validation.ValidationConfiguration
 
ValidationResult - Class in com.github.mkopylec.recaptcha.validation
 
ValidationResult(boolean, List<ErrorCode>) - Constructor for class com.github.mkopylec.recaptcha.validation.ValidationResult
 
valueOf(String) - Static method in enum com.github.mkopylec.recaptcha.validation.ErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.mkopylec.recaptcha.validation.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I L O R S T U V 
Skip navigation links