public class RecaptchaValidator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.web.client.RestTemplate |
restTemplate |
protected RecaptchaProperties.Validation |
validation |
| Constructor and Description |
|---|
RecaptchaValidator(org.springframework.web.client.RestTemplate restTemplate,
RecaptchaProperties recaptcha) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
validate(javax.servlet.http.HttpServletRequest request) |
ValidationResult |
validate(javax.servlet.http.HttpServletRequest request,
java.lang.String ipAddress) |
ValidationResult |
validate(java.lang.String userResponse) |
ValidationResult |
validate(java.lang.String userResponse,
java.lang.String ipAddress) |
protected final org.springframework.web.client.RestTemplate restTemplate
protected final RecaptchaProperties.Validation validation
public RecaptchaValidator(org.springframework.web.client.RestTemplate restTemplate,
RecaptchaProperties recaptcha)
public ValidationResult validate(javax.servlet.http.HttpServletRequest request)
public ValidationResult validate(javax.servlet.http.HttpServletRequest request, java.lang.String ipAddress)
public ValidationResult validate(java.lang.String userResponse)
public ValidationResult validate(java.lang.String userResponse, java.lang.String ipAddress)