共用方式為


CredentialPersistenceOptions interface

支援永續性權杖快取之認證的共用組態選項。

屬性

tokenCachePersistenceOptions

如果儲存認證時) ,則提供給持續性層的選項 (。

您必須先註冊持續性提供者外掛程式。 @azure/identity-cache-persistence請參閱 NPM 上的套件。

範例:

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

如果儲存認證時) ,則提供給持續性層的選項 (。

您必須先註冊持續性提供者外掛程式。 @azure/identity-cache-persistence請參閱 NPM 上的套件。

範例:

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

屬性值