Condividi tramite


SasCredential class

SasCredential è una credenziale usata per generare un oggetto SasCredentialPolicy. Rinnovare il token impostando un nuovo valore della stringa di token sulla proprietà token.

Esempio

const sasCredential = new SasCredential("token"); pipeline const = MapsURL.newPipeline(sasCredential);

const searchURL = new SearchURL(pipeline);

Configurare un timer per aggiornare il timer del token const = setInterval(() => { // Aggiornare il token accedendo al token sasCredential.token pubblico sasCredential.token = "updateToken"; // WARNING: Timer deve essere arrestato manualmente! Verrà vietato GC di sasCredential se (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Impostare un intervallo di tempo prima della scadenza del token

Extends

Costruttori

SasCredential(string)

Crea un'istanza di SasCredential.

Proprietà

token

Valore del token modificabile. È possibile impostare un valore di token rinnovato su questa proprietà, ad esempio quando un token è scaduto.

Metodi

create(RequestPolicy, RequestPolicyOptions)

Crea un oggetto SasCredentialPolicy.

Dettagli costruttore

SasCredential(string)

Crea un'istanza di SasCredential.

new SasCredential(token: string)

Parametri

token

string

Dettagli proprietà

token

Valore del token modificabile. È possibile impostare un valore di token rinnovato su questa proprietà, ad esempio quando un token è scaduto.

token: string

Valore della proprietà

string

Dettagli metodo

create(RequestPolicy, RequestPolicyOptions)

Crea un oggetto SasCredentialPolicy.

function create(nextPolicy: RequestPolicy, options: RequestPolicyOptions): SasCredentialPolicy

Parametri

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Restituisce