Edee.one · Dokumentace

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ů:

ParametrPopisDefaultní hodnota
operationUnikátní název operace přiřazený tomuto pravidlu.povinné
patternAnt 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
thresholdPerIpPovolený počet přístupů z jedné IP adresy.20
thresholdPovolený 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.