Autenticazione API Key

Quando si configura l’autenticazione per un connettore è possibile scegliere la modalità di autenticazione API Key che consente di inoltrare al backend una chiave di identificazione “Api Key” veicolata all’interno di un header http “X-API-KEY” (https://swagger.io/docs/specification/authentication/api-keys/).

../../../_images/AutenticazioneApiKey.png

Fig. 445 Dati di configurazione di un’autenticazione API Key

La configurazione consente inoltre di abilitare la modalità “App ID” che prevede oltre all’ApiKey un identificatore dell’applicazione veicolato nell’header http “X-APP-ID”; modalità denominata “Multiple API Keys” nella specifica “OAS3 API Keys”.

../../../_images/AutenticazioneApiKeyAppID.png

Fig. 446 Dati di configurazione di un’autenticazione API Key + App ID

Infine è possibile ridefinire i nomi degli header http utilizzati non selezionando l’opzione “Nomi Standard OAS3”.

../../../_images/AutenticazioneApiKeyAppIDCustom.png

Fig. 447 Dati di configurazione di un’autenticazione API Key + App ID con personalizzazione dei nomi degli header HTTP