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
Sas |
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(Request |
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