|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| CaptchaSecurityContext | Interface that add humanity concerns to the SecurityContext |
| CaptchaServiceProxy | Provide a common interface for captcha validation. |
| Class Summary | |
|---|---|
| AlwaysTestAfterMaxRequestsCaptchaChannelProcessor | return false if ny CaptchaChannelProcessorTemplate of mapped urls has been requested more than thresold; Default keyword : REQUIRES_CAPTCHA_ABOVE_THRESOLD_REQUESTS |
| AlwaysTestAfterTimeInMillisCaptchaChannelProcessor | return false if thresold is greater than millis since last captcha test has occured; Default keyword : REQUIRES_CAPTCHA_AFTER_THRESOLD_IN_MILLIS |
| AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor | return false if thresold is lower than average time millis between any CaptchaChannelProcessorTemplate mapped
urls requests and is human; Default keyword : REQUIRES_CAPTCHA_BELOW_AVERAGE_TIME_IN_MILLIS_REQUESTS Note : before first humanity check |
| CaptchaChannelProcessorTemplate | CaptchaChannel template : Ensures the user has enough human privileges by review of the CaptchaSecurityContext and using an abstract routine CaptchaChannelProcessorTemplate.isContextValidConcerningHumanity(CaptchaSecurityContext) (implemented by sub classes) |
| CaptchaEntryPoint | The captcha entry point : redirect to the captcha test page. |
| CaptchaSecurityContextImpl | Default CaptchaSecurityContext implementation |
| CaptchaValidationProcessingFilter | Filter for web integration of the CaptchaServiceProxy. |
| TestOnceAfterMaxRequestsCaptchaChannelProcessor | return false if ny CaptchaChannelProcessorTemplate mapped urls has been requested more than thresold and
humanity is false; Default keyword : REQUIRES_CAPTCHA_ONCE_ABOVE_THRESOLD_REQUESTS |
Captcha classes. Contains :
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||