RestApi
Rozšíření, které aktivuje rest API pro frontend i backend data. Více zde.
Konfigurační soubor se standardně nachází v adresáři config/module-edeeshop/features/interface/rest-api.xml.
Příklad konfigurace
<restApi> <backendApi/> <frontendApi/> <rateLimit> <permitsPerMinute/> <users> <user> <permitsPerMinute/> <username/> </user> </users> <whitelist> <username/> </whitelist> </rateLimit></restApi>
Popis
restApi
Zapnutí restApi.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| backendApi | Konfigurační možnost pro zapnutí / vypnutí EdeeShop Backend API |
|
| |
| frontendApi | Konfigurační možnost pro zapnutí / vypnutí EdeeShop Frontend API. |
|
| |
| rateLimit | Vrací konfiguraci rate limitu. |
|
|
backendApi
Konfigurační možnost pro zapnutí / vypnutí EdeeShop Backend API
frontendApi
Konfigurační možnost pro zapnutí / vypnutí EdeeShop Frontend API.
rateLimit
Vrací konfiguraci rate limitu.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| permitsPerMinute | Vrací globalní konfiguraci počtu přístupů pro Rest API uživatele | Integer |
|
|
| users | Vrací konfiguraci uživatelů |
|
| |
| whitelist | Vrací konfiguraci whitelistu |
|
|
users
Vrací konfiguraci uživatelů
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| user | Seznam uživatelů se specifickým nastaveníám rate limitu | List: user |
|
|
user
Seznam uživatelů se specifickým nastaveníám rate limitu
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| permitsPerMinute | Počet přístupů na minutu | Integer |
|
|
| username | Jméno uživatele | String |
|
|
whitelist
Vrací konfiguraci whitelistu
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| username | Seznam uživatelů, které nemají nastavený rate-limit | List: String |
|
|
