

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Concetti chiave dell'API
<a name="auth-concept-apikeys"></a>

Una chiave API è una credenziale che associa un valore di chiave in testo semplice a risorse specifiche di Amazon Location Service e azioni consentite. Quando l'applicazione include una chiave API in una richiesta, Amazon Location Service autorizza la richiesta in base alla configurazione della chiave senza richiedere altre autenticazioni.

**Valore chiave**  
La stringa di testo semplice utilizzata per autenticare le richieste API. I valori chiave seguono il formato`v1.public.{{a1b2c3d4...}}`. Includi questo valore come `key` parametro nelle richieste API.

**Restrizioni**  
Controlli che definiscono cosa può fare una chiave API. Le restrizioni includono *le azioni consentite* (quali API può chiamare la chiave) e *le risorse consentite* (a quali risorse può accedere la chiave). Le restrizioni vengono configurate durante la creazione o l'aggiornamento di una chiave.

**Restrizioni del client**  
Limiti opzionali su dove è possibile utilizzare una chiave API. Puoi limitare una chiave a domini Web specifici (utilizzando l'intestazione HTTP Referer), applicazioni Android (utilizzando il nome del pacchetto e il certificato di firma) o applicazioni Apple (utilizzando l'ID bundle).

**Scadenza**  
Un timestamp opzionale dopo il quale la chiave API viene disattivata automaticamente. Utilizza la scadenza per imporre la rotazione regolare delle chiavi o creare chiavi temporanee. Le chiavi senza scadenza rimangono attive a tempo indeterminato.

**Stato chiave**  
Una chiave API è *attiva* (può essere utilizzata per effettuare richieste) o *inattiva* (disattivata, manualmente o per scadenza). Le chiavi inattive non possono autenticare le richieste e possono essere eliminate dopo 90 giorni.