public static KeyVaultPskStorage CreateSingleton(string authority, string clientId, string clientSecret) { if (instance == null) { Authority = authority; ClientId = clientId; ClientSecret = clientSecret; instance = new KeyVaultPskStorage(); instance.client = new KeyVaultClient(new KeyVaultClient.AuthenticationCallback(GetAccessToken)); } return(instance); }
public static KeyVaultPskStorage CreateSingleton(string authority, string clientId, string clientSecret) { if (instance == null) { Authority = authority; ClientId = clientId; ClientSecret = clientSecret; instance = new KeyVaultPskStorage { client = new KeyVaultClient(GetAccessToken) }; } return(instance); }