KeyResolver Klasse
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.
Azure Key Vault KeyResolver. Diese Klasse löst Key Vault Key Identifiers und Secret Identifiers auf, um Instanzen zu erstellenCryptographyClient, die kryptografische Vorgänge mit dem Schlüssel ausführen können. Geheimnisbezeichner können nur aufgelöst werden, wenn das Geheimnis ein Bytearray mit einer Länge ist, die einer der AES-Schlüssellängen (128, 192, 256) entspricht und der Inhaltstyp des Geheimnisses application/octet-stream ist.
public class KeyResolver : Azure.Core.Cryptography.IKeyEncryptionKeyResolver
type KeyResolver = class
interface IKeyEncryptionKeyResolver
Public Class KeyResolver
Implements IKeyEncryptionKeyResolver
- Vererbung
-
KeyResolver
- Implementiert
Konstruktoren
KeyResolver() |
Initialisiert eine neue instance der KeyResolver -Klasse zum Mocking. |
KeyResolver(TokenCredential) |
Initialisiert eine neue Instanz der KeyResolver-Klasse. |
KeyResolver(TokenCredential, CryptographyClientOptions) |
Initialisiert eine neue Instanz der KeyResolver-Klasse. |
Methoden
Resolve(Uri, CancellationToken) |
Ruft eine CryptographyClient ab, die kryptografische Vorgänge mit dem durch den angegebenen |
ResolveAsync(Uri, CancellationToken) |
Ruft eine CryptographyClient ab, die kryptografische Vorgänge mit dem durch den angegebenen |
Explizite Schnittstellenimplementierungen
IKeyEncryptionKeyResolver.Resolve(String, CancellationToken) |
Ruft den Schlüsselverschlüsselungsschlüssel ab, der der angegebenen keyId entspricht. |
IKeyEncryptionKeyResolver.ResolveAsync(String, CancellationToken) |
Ruft den Schlüsselverschlüsselungsschlüssel ab, der der angegebenen keyId entspricht. |
Gilt für:
Azure SDK for .NET