Example #1
0
        private static void Initialize(string keyVaultName)
        {
            KeyVaultName   = keyVaultName;
            secretProvider = KeyVaultSecretProvider.Instance;

            KenshoSettings kenshoSettings = new KenshoSettings()
            {
                Environment         = GetRequiredSetting <string>("Environment"),
                UIURL               = GetRequiredSetting <string>("KenshoUIURL"),
                APIURL              = GetRequiredSetting <string>("KenshoAPIURL"),
                CosmosVC            = GetRequiredSetting <string>("KenshoCosmosVC"),
                APITenantKey        = GetSecret(GetRequiredSetting <string>("KenshoSecretName")),
                BackendAPITenantKey = GetSecret(GetRequiredSetting <string>("KenshoBackendSecretName")),
                BackendAPIURL       = GetRequiredSetting <string>("KenshoBackendAPIURL"),
            };

            kenshoProvider = new KenshoProvider(kenshoSettings);
        }
 public KenshoProvider(KenshoSettings kenshoSettings)
 {
     this.kenshoSettings = kenshoSettings;
 }