Class KeyVaultSecretManager
Controls which secrets are loaded from Azure KeyVault into configuration for V2 functions and WebApi projects.
Inheritance
System.Object
KeyVaultSecretManager
Assembly: CrashCABN.DataAccess.KeyVault.dll
Syntax
public class KeyVaultSecretManager : DefaultKeyVaultSecretManager
Fields
View Source
BugFilerPAT
Declaration
public const string BugFilerPAT = "-BugFilerPAT"
Field Value
Type |
Description |
System.String |
|
View Source
SqlConnectionKey
Declaration
public const string SqlConnectionKey = "CrashCABNRetail-InfraSQL"
Field Value
Type |
Description |
System.String |
|
View Source
SqlConnectionSuffix
Declaration
public const string SqlConnectionSuffix = "-SQL"
Field Value
Type |
Description |
System.String |
|
View Source
SqlCredentialsKey
Declaration
public const string SqlCredentialsKey = "CrashCABNRetail-SQLCredentials"
Field Value
Type |
Description |
System.String |
|
View Source
StorageConnectionKey
Declaration
public const string StorageConnectionKey = "CrashCABN-ConfigStorageConnectionString"
Field Value
Type |
Description |
System.String |
|
View Source
StorageConnectionSuffix
Declaration
public const string StorageConnectionSuffix = "-Storage"
Field Value
Type |
Description |
System.String |
|
View Source
WatsonAccessKey
Declaration
public const string WatsonAccessKey = "CrashCABNIngestionSecret"
Field Value
Type |
Description |
System.String |
|
Methods
View Source
Load(SecretItem)
Declaration
public override bool Load(SecretItem secret)
Parameters
Type |
Name |
Description |
SecretItem |
secret |
|
Returns
Type |
Description |
System.Boolean |
|