@azure/identity-cache-persistence package

Functions

cachePersistencePlugin(unknown)

Ein Plug-In, das das zwischenspeichern von persistenten Token für @azure/identity Anmeldeinformationen bereitstellt. Die Plug-In-API ist mit @azure/identity Versionen 2.0.0 und höher kompatibel. Laden Sie dieses Plug-In mithilfe der useIdentityPlugin-Funktion, die aus @azure/identityimportiert wurde.

Um diese Funktionalität zu aktivieren, müssen Sie auch tokenCachePersistenceOptions an Ihre Anmeldeinformationskonstruktoren übergeben, wobei eine enabled Eigenschaft auf "true" festgelegt ist.

Beispiel:

import { DeviceCodeCredential } from "@azure/identity";

const credential = new DeviceCodeCredential({
  tokenCachePersistenceOptions: {
    enabled: true,
  },
});

// We'll use the Microsoft Graph scope as an example
const scope = "https://graph.microsoft.com/.default";

// Print out part of the access token
console.log((await credential.getToken(scope)).token.substring(0, 10), "...");

Details zur Funktion

cachePersistencePlugin(unknown)

Ein Plug-In, das das zwischenspeichern von persistenten Token für @azure/identity Anmeldeinformationen bereitstellt. Die Plug-In-API ist mit @azure/identity Versionen 2.0.0 und höher kompatibel. Laden Sie dieses Plug-In mithilfe der useIdentityPlugin-Funktion, die aus @azure/identityimportiert wurde.

Um diese Funktionalität zu aktivieren, müssen Sie auch tokenCachePersistenceOptions an Ihre Anmeldeinformationskonstruktoren übergeben, wobei eine enabled Eigenschaft auf "true" festgelegt ist.

Beispiel:

import { DeviceCodeCredential } from "@azure/identity";

const credential = new DeviceCodeCredential({
  tokenCachePersistenceOptions: {
    enabled: true,
  },
});

// We'll use the Microsoft Graph scope as an example
const scope = "https://graph.microsoft.com/.default";

// Print out part of the access token
console.log((await credential.getToken(scope)).token.substring(0, 10), "...");
function cachePersistencePlugin(context: unknown)

Parameter

context

unknown