Udostępnij przez


TokenCredential class

TokenCredential to poświadczenie używane do generowania tokenuCredentialPolicy. Odnów token, ustawiając nową wartość ciągu tokenu na właściwość tokenu.

Przykład

const tokenCredential = new TokenCredential("clientId", "token"); const pipeline = MapsURL.newPipeline(tokenCredential);

const searchURL = new SearchURL(pipeline);

Skonfiguruj czasomierz, aby odświeżyć identyfikator czasomierza tokenu const = setInterval(() => { // Zaktualizuj token, korzystając z dostępu do publicznego tokenuCredential.token TokenCredential.token = "updatedToken"; // OSTRZEŻENIE: Czasomierz musi zostać ręcznie zatrzymany! Zabroni GC tokenCredential, jeśli (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Ustawianie interwału czasu przed wygaśnięciem tokenu

Extends

Konstruktory

TokenCredential(string, string)

Tworzy wystąpienie tokenuCredential.

Właściwości

clientId

Wartość identyfikatora klienta modyfikowalnego. Możesz ustawić nową wartość identyfikatora na tę właściwość, na przykład podczas korzystania z nowego tokenu dla innego konta Azure Maps.

token

Wartość tokenu modyfikowalnego. Możesz ustawić odnowioną wartość tokenu na tę właściwość, na przykład po wygaśnięciu tokenu OAuth.

Metody

create(RequestPolicy, RequestPolicyOptions)

Tworzy obiekt TokenCredentialPolicy.

Szczegóły konstruktora

TokenCredential(string, string)

Tworzy wystąpienie tokenuCredential.

new TokenCredential(clientId: string, token: string)

Parametry

clientId

string

token

string

Szczegóły właściwości

clientId

Wartość identyfikatora klienta modyfikowalnego. Możesz ustawić nową wartość identyfikatora na tę właściwość, na przykład podczas korzystania z nowego tokenu dla innego konta Azure Maps.

clientId: string

Wartość właściwości

string

token

Wartość tokenu modyfikowalnego. Możesz ustawić odnowioną wartość tokenu na tę właściwość, na przykład po wygaśnięciu tokenu OAuth.

token: string

Wartość właściwości

string

Szczegóły metody

create(RequestPolicy, RequestPolicyOptions)

Tworzy obiekt TokenCredentialPolicy.

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

Parametry

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Zwraca