

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à.

# Twilio Token di autenticazione
<a name="mes-partner-TwilioAuthToken"></a>

## Campi con valori segreti
<a name="w2aac27c13c51b3"></a>

Di seguito sono riportati i campi che devono essere contenuti nel segreto di Secrets Manager:

```
{
  "accountSid": "{{AC followed by 32 hexadecimal characters}}",
  "authToken": "{{32-character hexadecimal Auth Token}}",
  "validationUrl": "{{https://api.twilio.com/2010-04-01/Accounts/ACxxxx/Messages.json?PageSize=1}}"
}
```

ID account  
Il SID Twilio dell'account il cui Auth Token Secrets Manager ruota.

AuthToken  
L'attuale token di autenticazione principale per l'account. Secrets Manager ruota questo campo.

URL di convalida  
(Facoltativo) Un URL Twilio API di sola lettura che Secrets Manager chiama per confermare il funzionamento del token promosso. L'URL deve utilizzare HTTPS e un `twilio.com` host. Secrets Manager ricava un endpoint predefinito quando si omette questo campo.

## Campi di metadati segreti
<a name="w2aac27c13c51b5"></a>

Di seguito sono riportati i campi di metadati per il token di Twilio autenticazione:

```
{
  "propagationDelaySeconds": "{{60}}"
}
```

propagazione DelaySeconds  
(Facoltativo) Il numero di secondi che Secrets Manager attende prima di convalidare un token di autenticazione promosso. Il massimo è 300. Valore predefinito: 60, che copre la propagazione Twilio delle funzioni.  
Il ritardo estende la finestra in cui AWSCURRENT nomina il token precedente. Se le tue applicazioni non utilizzano Twilio le funzioni, imposta questo campo su 0 per abbreviare quella finestra.

## Flusso di utilizzo
<a name="w2aac27c13c51b7"></a>

Questo tipo di rotazione ruota automaticamente. Secrets Manager si autentica con l'attuale token di autenticazione primario dell'account, quindi non è necessaria alcuna credenziale di amministratore separata e i metadati di rotazione non hanno campi obbligatori.

Puoi creare il tuo segreto utilizzando la [CreateSecret](https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_CreateSecret.html)chiamata con il valore segreto contenente i campi sopra menzionati e il tipo segreto as. TwilioAuthToken Le configurazioni di rotazione possono essere impostate utilizzando una [RotateSecret](https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_RotateSecret.html)chiamata. È necessario fornire un ruolo ARN nella [RotateSecret](https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_RotateSecret.html)chiamata che conceda al servizio le autorizzazioni necessarie per ruotare il segreto. [Per un esempio di politica di autorizzazioni, vedi Sicurezza e autorizzazioni.](mes-security.md)

Durante la rotazione, Secrets Manager crea un token di autenticazione secondario e lo archivia come AWSPENDING. Promuove il token secondario a primario, il che invalida immediatamente il token primario precedente. Attende`propagationDelaySeconds`, conferma che il token promosso si autentica e promuove AWSPENDING su AWSCURRENT.

La promozione è ciò che rende utilizzabile il nuovo token e allo stesso tempo invalida il token precedente. Questo tipo non ha quindi una finestra di sovrapposizione in cui entrambi i token si autenticano. Le applicazioni che memorizzano nella cache il token di autenticazione dovrebbero recuperarlo quando aprono una connessione o riprovare dopo un errore di autenticazione rileggendo AWSCURRENT. Per una finestra di sovrapposizione, usa la chiave API con. Twilio `retainPreviousKey`