Share via


TokenCredential class

TokenCredential ist eine Anmeldeinformation, die zum Generieren einer TokenCredentialPolicy verwendet wird. Erneuern Sie das Token, indem Sie einen neuen Tokenzeichenfolgenwert auf token property festlegen.

Beispiel

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

const searchURL = new SearchURL(pipeline);

Richten Sie einen Timer ein, um die Token const timerID = setInterval(() => { // Updatetoken durch Zugriff auf öffentliches TokenCredential.tokenCredential.tokenCredential.token = "updatedToken"; // WARNUNG: Der Timer muss manuell beendet werden! Es verbietet gc von tokenCredential if (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Festlegen einer Intervallzeit, bevor ihr Token abgelaufen ist

Extends

Konstruktoren

TokenCredential(string, string)

Erstellt eine instance von TokenCredential.

Eigenschaften

clientId

Veränderlicher Client-ID-Wert. Sie können einen neuen ID-Wert auf diese Eigenschaft festlegen, z. B. wenn Sie ein neues Token für ein anderes Azure Maps-Konto verwenden.

token

Veränderlicher Tokenwert. Sie können einen erneuerten Tokenwert auf diese Eigenschaft festlegen, z. B. wenn ein OAuth-Token abgelaufen ist.

Methoden

create(RequestPolicy, RequestPolicyOptions)

Erstellt ein TokenCredentialPolicy-Objekt.

Details zum Konstruktor

TokenCredential(string, string)

Erstellt eine instance von TokenCredential.

new TokenCredential(clientId: string, token: string)

Parameter

clientId

string

token

string

Details zur Eigenschaft

clientId

Veränderlicher Client-ID-Wert. Sie können einen neuen ID-Wert auf diese Eigenschaft festlegen, z. B. wenn Sie ein neues Token für ein anderes Azure Maps-Konto verwenden.

clientId: string

Eigenschaftswert

string

token

Veränderlicher Tokenwert. Sie können einen erneuerten Tokenwert auf diese Eigenschaft festlegen, z. B. wenn ein OAuth-Token abgelaufen ist.

token: string

Eigenschaftswert

string

Details zur Methode

create(RequestPolicy, RequestPolicyOptions)

Erstellt ein TokenCredentialPolicy-Objekt.

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

Parameter

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Gibt zurück