Security Policy
Tento modul slouží k nastavení pravidel pro zabezpečení jak EDEEho tak i front-endu. Policy se nastavují v souboru
security.xml v rámci sitemapy pomocí tagu <securityPolicy>. Do něj je možné vkládat konfigurace jednotlivých
pravidel.
Enumeration Captcha Policy
Slouží k zamezení strojového útoku na určité části webové aplikace. Konfiguruje se pomocí tagu
<enumerationCaptchaPolicy>. Konfigurace pravidla se nastavují pomocí těchto parametrů:
| Parametr | Popis | Defaultní hodnota |
|---|---|---|
| operation | Unikátní název operace přiřazený tomuto pravidlu. | povinné |
| pattern | Ant pattern pro výběr rozsahu cest, pro které toto pravidlo platí. | /** (všechny cesty) |
| timeIntervalInMinutes | Časový úsek v minutách, za který se nesmí překročit povolený počet přístupů. | 5 |
| thresholdPerIp | Povolený počet přístupů z jedné IP adresy. | 20 |
| threshold | Povolený počet přístupů ze všech IP adres dohromady. | 500 |
| blockingTimeInSeconds | Čas v sekundách, po který je vyžadováno vyplnění captcha formuláře po překročení limitu přístupů. Zároveň také definuje po jakou dobu po korektním vyplnění captcha nebude tato policy posuzována. | 60 |
Takovýchto konfigurací je možné vyplnit i více, každou pro jinou ant patternu.
Pro funkčnost této policy je bezpodmínečně nutné mít na projektu korektně nakonfigurovaný CaptchaModule.
