TokenCredential class

TokenCredential is een referentie die wordt gebruikt om een TokenCredentialPolicy te genereren. Vernieuw het token door een nieuwe tokentekenreekswaarde in te stellen op de tokeneigenschap.

Voorbeeld

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

const searchURL = new SearchURL(pipeline);

Stel een timer in om het token const timerID = setInterval(() => { // Updatetoken te vernieuwen door toegang te krijgen tot het openbare tokenCredential.token tokenCredential.token = "updatedToken"; // WAARSCHUWING: Timer moet handmatig worden gestopt! GC van tokenCredential wordt verboden als (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Stel een intervaltijd in voordat uw token is verlopen

Extends

Constructors

TokenCredential(string, string)

Hiermee maakt u een exemplaar van TokenCredential.

Eigenschappen

clientId

Waarde van veranderlijke client-id. U kunt een nieuwe id-waarde instellen op deze eigenschap, bijvoorbeeld wanneer u een nieuw token gebruikt voor een ander Azure Maps-account.

token

Veranderlijke tokenwaarde. U kunt een vernieuwde tokenwaarde instellen op deze eigenschap, bijvoorbeeld wanneer een OAuth-token is verlopen.

Methoden

create(RequestPolicy, RequestPolicyOptions)

Hiermee maakt u een TokenCredentialPolicy-object.

Constructordetails

TokenCredential(string, string)

Hiermee maakt u een exemplaar van TokenCredential.

new TokenCredential(clientId: string, token: string)

Parameters

clientId

string

token

string

Eigenschapdetails

clientId

Waarde van veranderlijke client-id. U kunt een nieuwe id-waarde instellen op deze eigenschap, bijvoorbeeld wanneer u een nieuw token gebruikt voor een ander Azure Maps-account.

clientId: string

Waarde van eigenschap

string

token

Veranderlijke tokenwaarde. U kunt een vernieuwde tokenwaarde instellen op deze eigenschap, bijvoorbeeld wanneer een OAuth-token is verlopen.

token: string

Waarde van eigenschap

string

Methodedetails

create(RequestPolicy, RequestPolicyOptions)

Hiermee maakt u een TokenCredentialPolicy-object.

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

Parameters

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Retouren