File tree Expand file tree Collapse file tree 7 files changed +22
-38
lines changed
sdk/identity/identity-cache-persistence Expand file tree Collapse file tree 7 files changed +22
-38
lines changed Original file line number Diff line number Diff line change 11// Copyright (c) Microsoft Corporation.
22// Licensed under the MIT license.
33
4- import { IdentityPlugin } from "@azure/identity" ;
5-
64import { AzurePluginContext } from "../../identity/src/plugins/provider" ;
5+ import { IdentityPlugin } from "@azure/identity" ;
76import { createPersistenceCachePlugin } from "./provider" ;
87
98/**
Original file line number Diff line number Diff line change 44/* eslint-disable tsdoc/syntax */
55
66import * as path from "path" ;
7-
87import {
9- KeychainPersistence ,
10- FilePersistence ,
118 DataProtectionScope ,
9+ FilePersistence ,
1210 FilePersistenceWithDataProtection ,
11+ KeychainPersistence ,
1312 LibSecretPersistence ,
1413 IPersistence as Persistence ,
1514} from "@azure/msal-node-extensions" ;
16-
1715import { TokenCachePersistenceOptions } from "@azure/identity" ;
1816
1917/**
Original file line number Diff line number Diff line change 11// Copyright (c) Microsoft Corporation.
22// Licensed under the MIT license.
33
4- import { ICachePlugin as CachePlugin } from "@azure/msal-node" ;
5- import { PersistenceCachePlugin , IPersistence as Persistence } from "@azure/msal-node-extensions" ;
6-
74import { MsalPersistenceOptions , msalPersistencePlatforms } from "./platforms" ;
5+ import { IPersistence as Persistence , PersistenceCachePlugin } from "@azure/msal-node-extensions" ;
6+ import { ICachePlugin as CachePlugin } from "@azure/msal-node" ;
87
98/**
109 * This is used to gain access to the underlying Persistence instance, which we use for testing
Original file line number Diff line number Diff line change 33
44/* eslint-disable @typescript-eslint/no-non-null-asserted-optional-chain */
55
6- import Sinon from "sinon" ;
7- import assert from "assert" ;
86import * as path from "path" ;
9-
10- import { env , isPlaybackMode } from "@azure-tools/test-recorder" ;
11- import { ConfidentialClientApplication } from "@azure/msal-node" ;
12-
137import {
148 ClientCertificateCredential ,
159 TokenCachePersistenceOptions ,
1610} from "../../../../identity/src" ;
1711import { MsalTestCleanup , msalNodeTestSetup } from "../../../../identity/test/msalTestUtils" ;
12+ import { env , isPlaybackMode } from "@azure-tools/test-recorder" ;
13+ import { ConfidentialClientApplication } from "@azure/msal-node" ;
1814import { MsalNode } from "../../../../identity/src/msal/nodeFlows/msalNodeCommon" ;
19-
15+ import Sinon from "sinon" ;
16+ import assert from "assert" ;
2017import { createPersistence } from "./setup.spec" ;
2118
2219const ASSET_PATH = "assets" ;
Original file line number Diff line number Diff line change 33
44/* eslint-disable @typescript-eslint/no-non-null-asserted-optional-chain */
55
6- import Sinon from "sinon" ;
7- import assert from "assert" ;
8-
9- import { env } from "@azure-tools/test-recorder" ;
10- import { ConfidentialClientApplication } from "@azure/msal-node" ;
11-
126import { ClientSecretCredential , TokenCachePersistenceOptions } from "../../../../identity/src" ;
137import { MsalTestCleanup , msalNodeTestSetup } from "../../../../identity/test/msalTestUtils" ;
8+ import { ConfidentialClientApplication } from "@azure/msal-node" ;
149import { MsalNode } from "../../../../identity/src/msal/nodeFlows/msalNodeCommon" ;
15-
10+ import Sinon from "sinon" ;
11+ import assert from "assert" ;
1612import { createPersistence } from "./setup.spec" ;
13+ import { env } from "@azure-tools/test-recorder" ;
1714
1815const scope = "https://graph.microsoft.com/.default" ;
1916
Original file line number Diff line number Diff line change 33
44/* eslint-disable @typescript-eslint/no-non-null-asserted-optional-chain */
55
6- import Sinon from "sinon" ;
7- import assert from "assert" ;
8-
9- import { PublicClientApplication } from "@azure/msal-node" ;
10- import { isLiveMode } from "@azure-tools/test-recorder" ;
11-
126import { DeviceCodeCredential , TokenCachePersistenceOptions } from "../../../../identity/src" ;
137import { MsalTestCleanup , msalNodeTestSetup } from "../../../../identity/test/msalTestUtils" ;
148import { MsalNode } from "../../../../identity/src/msal/nodeFlows/msalNodeCommon" ;
15-
9+ import { PublicClientApplication } from "@azure/msal-node" ;
10+ import Sinon from "sinon" ;
11+ import assert from "assert" ;
1612import { createPersistence } from "./setup.spec" ;
13+ import { isLiveMode } from "@azure-tools/test-recorder" ;
1714
1815describe ( "DeviceCodeCredential (internal)" , function ( this : Mocha . Suite ) {
1916 let cleanup : MsalTestCleanup ;
Original file line number Diff line number Diff line change 33
44/* eslint-disable @typescript-eslint/no-non-null-asserted-optional-chain */
55
6- import Sinon from "sinon" ;
7- import assert from "assert" ;
8-
9- import { env } from "@azure-tools/test-recorder" ;
10- import { PublicClientApplication } from "@azure/msal-node" ;
11-
12- import { UsernamePasswordCredential , TokenCachePersistenceOptions } from "../../../../identity/src" ;
136import { MsalTestCleanup , msalNodeTestSetup } from "../../../../identity/test/msalTestUtils" ;
7+ import { TokenCachePersistenceOptions , UsernamePasswordCredential } from "../../../../identity/src" ;
148import { MsalNode } from "../../../../identity/src/msal/nodeFlows/msalNodeCommon" ;
15-
9+ import { PublicClientApplication } from "@azure/msal-node" ;
10+ import Sinon from "sinon" ;
11+ import assert from "assert" ;
1612import { createPersistence } from "./setup.spec" ;
13+ import { env } from "@azure-tools/test-recorder" ;
1714
1815describe ( "UsernamePasswordCredential (internal)" , function ( this : Mocha . Suite ) {
1916 let cleanup : MsalTestCleanup ;
You can’t perform that action at this time.
0 commit comments