Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CredentialPersistenceOptions interface

Package:
@azure/identity

Shared configuration options for credentials that support persistent token caching.

Properties

tokenCachePersistenceOptions

Options to provide to the persistence layer (if one is available) when storing credentials.

You must first register a persistence provider plugin. See the @azure/identity-cache-persistence package on NPM.

Example:

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

useIdentityPlugin(cachePersistencePlugin);

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

Property Details

tokenCachePersistenceOptions

Options to provide to the persistence layer (if one is available) when storing credentials.

You must first register a persistence provider plugin. See the @azure/identity-cache-persistence package on NPM.

Example:

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

useIdentityPlugin(cachePersistencePlugin);

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

Property Value