TokenCredential class
TokenCredential è una credenziale usata per generare un tokenCredentialPolicy. Rinnovare il token impostando un nuovo valore della stringa di token sulla proprietà token.
Esempio
const tokenCredential = new TokenCredential("clientId", "token"); pipeline const = MapsURL.newPipeline(tokenCredential);
const searchURL = new SearchURL(pipeline);
Configurare un timer per aggiornare l'ID timer del token = setInterval(() => { // Aggiornare il token accedendo al token pubblicoCredential.tokenCredential.token = "updateToken"; // WARNING: Timer deve essere arrestato manualmente! Verrà vietato GC di tokenCredential se (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Impostare un intervallo di tempo prima della scadenza del token
- Extends
Costruttori
Token |
Crea un'istanza di TokenCredential. |
Proprietà
client |
Valore ID client modificabile. È possibile impostare un nuovo valore ID su questa proprietà, ad esempio quando si usa un nuovo token per un altro account Mappe di Azure. |
token | Valore del token modificabile. È possibile impostare un valore del token rinnovato su questa proprietà, ad esempio quando è scaduto un token OAuth. |
Metodi
create(Request |
Crea un oggetto TokenCredentialPolicy. |
Dettagli costruttore
TokenCredential(string, string)
Crea un'istanza di TokenCredential.
new TokenCredential(clientId: string, token: string)
Parametri
- clientId
-
string
- token
-
string
Dettagli proprietà
clientId
Valore ID client modificabile. È possibile impostare un nuovo valore ID su questa proprietà, ad esempio quando si usa un nuovo token per un altro account Mappe di Azure.
clientId: string
Valore della proprietà
string
token
Valore del token modificabile. È possibile impostare un valore del token rinnovato su questa proprietà, ad esempio quando è scaduto un token OAuth.
token: string
Valore della proprietà
string
Dettagli metodo
create(RequestPolicy, RequestPolicyOptions)
Crea un oggetto TokenCredentialPolicy.
function create(nextPolicy: RequestPolicy, options: RequestPolicyOptions): TokenCredentialPolicy
Parametri
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions