Esempio n. 1
0
 public KeyVaultInfo(KeyVaultInfo other)
 {
     CertThumbprint         = other.CertThumbprint;
     CertThumbprintLocation = other.CertThumbprintLocation;
     ClientAppId            = other.ClientAppId;
     ClientSecret           = other.ClientSecret;
     KeyVaultUri            = other.KeyVaultUri;
     UseCertAuth            = other.UseCertAuth;
 }
Esempio n. 2
0
        public KeyVault(KeyVaultInfo keyVaultInfo)
        {
            // configurationBase = new ConfigurationBase();
            cacheSecretSetting = MemoizationExtensions.Memoize <string, string>(InternalGetSecret);

            this.keyVaultInfo = keyVaultInfo;

            authenticationCallbacks = new AuthenticationCallbacks(keyVaultInfo);
        }
Esempio n. 3
0
 public AuthenticationCallbacks(KeyVaultInfo keyVaultInfo)
 {
     this.keyVaultInfo = keyVaultInfo;
 }