CredentialPersistenceOptions interface

Opsi konfigurasi bersama untuk kredensial yang mendukung penembolokan token persisten.

Properti

tokenCachePersistenceOptions

Opsi untuk menyediakan lapisan persistensi (jika tersedia) saat menyimpan kredensial.

Anda harus terlebih dahulu mendaftarkan plugin penyedia persistensi. Lihat paket di @azure/identity-cache-persistence NPM.

Contoh:

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);
});

Detail Properti

tokenCachePersistenceOptions

Opsi untuk menyediakan lapisan persistensi (jika tersedia) saat menyimpan kredensial.

Anda harus terlebih dahulu mendaftarkan plugin penyedia persistensi. Lihat paket di @azure/identity-cache-persistence NPM.

Contoh:

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

Nilai Properti