UNPKG

@azure/msal-node-extensions

Version:

![npm (scoped)](https://img.shields.io/npm/v/@azure/msal-node-extensions) ![npm](https://img.shields.io/npm/dw/@azure/msal-node-extensions)

12 lines (11 loc) 419 B
import { Logger } from "@azure/msal-common/node"; export interface IPersistence { save(contents: string): Promise<void>; load(): Promise<string | null>; delete(): Promise<boolean>; reloadNecessary(lastSync: number): Promise<boolean>; getFilePath(): string; getLogger(): Logger; verifyPersistence(): Promise<boolean>; createForPersistenceValidation(): Promise<IPersistence>; }