KeyVaultKeyProvider Class

Provides Azure Key Vault key retrieval and creation services

Definition

Namespace: InnerDrive.Azure
Assembly: InnerDrive.Azure (in InnerDrive.Azure.dll) Version: 5.2.9017.0
C#
public class KeyVaultKeyProvider : IKeyProvider
Inheritance
Object    KeyVaultKeyProvider
Implements
IKeyProvider

Constructors

KeyVaultKeyProvider Creates a new instance of KeyVaultKeyProvider

Properties

KeyVaultUrl The URL of the Azure Key Vault to use
ThrowOnFailure If true, exceptions thrown during the normal course of operations will be re-thrown

Methods

CreateKeyAsync Creates and stores a new key in Key Vault. The create key operation can be used to create any key type in Azure Key Vault. If the named key already exists, Azure Key Vault creates a new version of the key. This operation requires the keys/create permission.
DeleteKeyAsync Deletes a key from Key Vault.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetKeyAsync Gets the public part of a stored key
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also