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