Dela via


CredentialPersistenceOptions interface

Delade konfigurationsalternativ för autentiseringsuppgifter som stöder beständig tokencachelagring.

Egenskaper

tokenCachePersistenceOptions

Alternativ för att tillhandahålla beständighetsskiktet (om en är tillgänglig) vid lagring av autentiseringsuppgifter.

Du måste först registrera ett plugin-program för beständighetsprovider. Se paketet på @azure/identity-cache-persistence NPM.

Exempel:

import { cachePersistencePlugin } from "@azure/identity-cache-persistence";
import { useIdentityPlugin, DeviceCodeCredential } from "@azure/identity";

useIdentityPlugin(cachePersistencePlugin);

async function main() {
  const credential = new DeviceCodeCredential({
    tokenCachePersistenceOptions: {
      enabled: true
    }
  });
}

main().catch((error) => {
  console.error("An error occurred:", error);
  process.exit(1);
});

Egenskapsinformation

tokenCachePersistenceOptions

Alternativ för att tillhandahålla beständighetsskiktet (om en är tillgänglig) vid lagring av autentiseringsuppgifter.

Du måste först registrera ett plugin-program för beständighetsprovider. Se paketet på @azure/identity-cache-persistence NPM.

Exempel:

import { cachePersistencePlugin } from "@azure/identity-cache-persistence";
import { useIdentityPlugin, DeviceCodeCredential } from "@azure/identity";

useIdentityPlugin(cachePersistencePlugin);

async function main() {
  const credential = new DeviceCodeCredential({
    tokenCachePersistenceOptions: {
      enabled: true
    }
  });
}

main().catch((error) => {
  console.error("An error occurred:", error);
  process.exit(1);
});
tokenCachePersistenceOptions?: TokenCachePersistenceOptions

Egenskapsvärde