Politiche di Rate Limiting basate su informazioni prelevate via API PDND

La figura Fig. 271 mostra un esempio di politica di Rate Limiting che conteggia le richieste rispetto all’informazione sull’organizzazione ottenuta interrogando le API della PDND.

../../../../_images/modiaRateLimitingPDNDorganization.png

Fig. 271 Rate Limiting: conteggio per organizzazione ottenuta tramite API PDND

Se viene attivato il conteggio per organizzazione e l’informazione non è disponibile la transazione termina con un errore di Rate Limiting 429 dovuto all’informazione mancante. È possibile modificare il comportamento di default in modo da non far terminare con errore la transazione registrando la Proprietà pdnd.rateLimitingByOrganization.infoNotAvailable.abortTransaction valorizzata a false.

È inoltre possibile filtrare per informazioni prelevate dalla PDND, visualizzabili anche nel dettaglio di una transazione, nella voce “token” all’interno della sezione “Informazioni Mittente” di (Fig. 272). Nella figura Fig. 273 viene mostrato un esempio.

../../../../_images/modiDatiTransazionePDNDorganization.png

Fig. 272 Informazioni ottenute tramite API PDND

../../../../_images/modiRateLimitingFiltroTramiteInfoPDND.png

Fig. 273 Rate Limiting: filtro per informazioni ottenute tramite API PDND