IKey Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels.
public interface IKey : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.KeyVault.Models.KeyBundle>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.KeyVault.Fluent.Key.Update.IUpdate>
type IKey = interface
interface IBeta
interface IIndexable
interface IHasInner<KeyBundle>
interface IHasId
interface IHasName
interface IUpdatable<IUpdate>
Public Interface IKey
Implements IBeta, IHasId, IHasInner(Of KeyBundle), IHasName, IIndexable, IUpdatable(Of IUpdate)
- Implementiert
Eigenschaften
Attributes |
Ruft die Schlüsselverwaltungsattribute ab. |
Id |
Ruft die Ressourcen-ID-Zeichenfolge ab. (Geerbt von IHasId) |
Inner |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. (Geerbt von IHasInner<T>) |
JsonWebKey |
Ruft den JSON-Webschlüssel ab. |
Key |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. (Geerbt von IIndexable) |
Managed |
Ruft true ab, wenn die Lebensdauer des Schlüssels vom Schlüsseltresor verwaltet wird. Wenn dies ein Schlüssel ist, der ein Zertifikat sichert, ist verwaltet true. |
Name |
Ruft den Namen der Ressource ab. (Geerbt von IHasName) |
Tags |
Ruft anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren ab. |
Methoden
Backup() |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. |
BackupAsync(CancellationToken) |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. |
Decrypt(JsonWebKeyEncryptionAlgorithm, Byte[]) |
Entschlüsselt einen einzelnen Block verschlüsselter Daten. |
DecryptAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken) |
Entschlüsselt einen einzelnen Block verschlüsselter Daten. |
Encrypt(JsonWebKeyEncryptionAlgorithm, Byte[]) |
Verschlüsselt eine beliebige Bytesequenz mithilfe eines Verschlüsselungsschlüssels, der in einem Schlüsseltresor gespeichert ist. |
EncryptAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken) |
Verschlüsselt eine beliebige Bytesequenz mithilfe eines Verschlüsselungsschlüssels, der in einem Schlüsseltresor gespeichert ist. |
ListVersions() |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. |
ListVersionsAsync(CancellationToken) |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. |
Sign(JsonWebKeySignatureAlgorithm, Byte[]) |
Erstellt eine Signatur aus einem Digest. |
SignAsync(JsonWebKeySignatureAlgorithm, Byte[], CancellationToken) |
Erstellt eine Signatur aus einem Digest. |
UnwrapKey(JsonWebKeyEncryptionAlgorithm, Byte[]) |
Entpackt einen symmetrischen Schlüssel, der ursprünglich von diesem Key Vault Schlüssel umschlossen wurde. |
UnwrapKeyAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken) |
Entpackt einen symmetrischen Schlüssel, der ursprünglich von diesem Key Vault Schlüssel umschlossen wurde. |
Update() |
Eine unveränderliche clientseitige Darstellung eines Azure Key Vault-Schlüssels. (Geerbt von IUpdatable<T>) |
Verify(JsonWebKeySignatureAlgorithm, Byte[], Byte[]) |
Überprüft eine Signatur aus einem Digest. |
VerifyAsync(JsonWebKeySignatureAlgorithm, Byte[], Byte[], CancellationToken) |
Überprüft eine Signatur aus einem Digest. |
WrapKey(JsonWebKeyEncryptionAlgorithm, Byte[]) |
Umschließt einen symmetrischen Schlüssel mithilfe des angegebenen Algorithmus. |
WrapKeyAsync(JsonWebKeyEncryptionAlgorithm, Byte[], CancellationToken) |
Umschließt einen symmetrischen Schlüssel mithilfe des angegebenen Algorithmus. |
Gilt für:
Azure SDK for .NET