Skip to content

Commit f36c992

Browse files
stop using hard-coded secret (#245)
1 parent d41a80c commit f36c992

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

test/utils/testHelper.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ import { ConfigurationClientWrapper } from "../../src/configurationClientWrapper
1212

1313
const sleepInMs = (ms: number) => new Promise<void>((resolve) => setTimeout(resolve, ms));
1414

15-
const TEST_CLIENT_ID = "00000000-0000-0000-0000-000000000000";
16-
const TEST_TENANT_ID = "00000000-0000-0000-0000-000000000000";
17-
const TEST_CLIENT_SECRET = "0000000000000000000000000000000000000000";
18-
1915
// Async, browser-safe SHA-256 using native crypto.subtle when available; falls back to tiny FNV-1a for Node without subtle.
2016
async function _sha256(input: string): Promise<string> {
2117
let crypto;
@@ -245,8 +241,11 @@ const createMockedConnectionString = (endpoint = createMockedEndpoint(), secret
245241
return `Endpoint=${endpoint};Id=${id};Secret=${secret}`;
246242
};
247243

248-
const createMockedTokenCredential = (tenantId = TEST_TENANT_ID, clientId = TEST_CLIENT_ID, clientSecret = TEST_CLIENT_SECRET) => {
249-
return new ClientSecretCredential(tenantId, clientId, clientSecret);
244+
const createMockedTokenCredential = () => {
245+
const effectiveTenantId = uuid.v4();
246+
const effectiveClientId = uuid.v4();
247+
const effectiveClientSecret = uuid.v4();
248+
return new ClientSecretCredential(effectiveTenantId, effectiveClientId, effectiveClientSecret);
250249
};
251250

252251
const createMockedKeyVaultReference = (key: string, vaultUri: string): ConfigurationSetting => ({

0 commit comments

Comments
 (0)