C# Class AccidentalFish.ApplicationSupport.Azure.KeyVault.Implementation.KeyVault

Inheritance: IKeyVault
Afficher le fichier Open project: JamesRandall/AccidentalFish.ApplicationSupport Class Usage Examples

Méthodes publiques

Méthode Description
GetSecretAsync ( string key ) : Task
GetSecretKeysAsync ( ) : Task>
KeyVault ( string clientId, string clientSecret, string vaultUri, bool checkIfKeyExistsBeforeGet ) : System
SetSecretAsync ( string key, string value ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
GetAccessToken ( string authority, string resource, string scope ) : Task

Method Details

GetSecretAsync() public méthode

public GetSecretAsync ( string key ) : Task
key string
Résultat Task

GetSecretKeysAsync() public méthode

public GetSecretKeysAsync ( ) : Task>
Résultat Task>

KeyVault() public méthode

public KeyVault ( string clientId, string clientSecret, string vaultUri, bool checkIfKeyExistsBeforeGet ) : System
clientId string
clientSecret string
vaultUri string
checkIfKeyExistsBeforeGet bool
Résultat System

SetSecretAsync() public méthode

public SetSecretAsync ( string key, string value ) : System.Threading.Tasks.Task
key string
value string
Résultat System.Threading.Tasks.Task