Sprache

KeyVaultSignatureProvider Klasse

Definition

Stellt Signatur- und Überprüfungsvorgänge mithilfe von Azure Key Vault bereit.

public class KeyVaultSignatureProvider : Microsoft.IdentityModel.Tokens.SignatureProvider
type KeyVaultSignatureProvider = class
    inherit SignatureProvider
Public Class KeyVaultSignatureProvider
Inherits SignatureProvider
Vererbung
KeyVaultSignatureProvider

Konstruktoren

Name Beschreibung
KeyVaultSignatureProvider(SecurityKey, String, Boolean)

Initialisiert eine neue Instanz der KeyVaultSignatureProvider-Klasse.

Eigenschaften

Name Beschreibung
Algorithm

Ruft den Signaturalgorithmus ab.

(Geerbt von SignatureProvider)
Context

Dient zum Abrufen oder Festlegen eines Benutzerkontexts für ein SignatureProvider.

(Geerbt von SignatureProvider)
CryptoProviderCache

Dient zum Abrufen oder Festlegen des CryptoProviderCache zugeordneten Werts. SignatureProvider

(Geerbt von SignatureProvider)
Key

Ruft SecurityKey ab.

(Geerbt von SignatureProvider)
WillCreateSignatures

Dient zum Abrufen oder Festlegen eines Bools, der angibt, ob dies SignatureProvider erwartet wird, Signaturen zu erstellen.

(Geerbt von SignatureProvider)

Methoden

Name Beschreibung
Dispose()

Anrufe Dispose(Boolean) und SuppressFinalize(Object)

(Geerbt von SignatureProvider)
Dispose(Boolean)

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

Sign(Byte[], Int32, Int32)

Erzeugt eine Signatur über den angegebenen Bereich der .input

(Geerbt von SignatureProvider)
Sign(Byte[])

Erzeugt eine Signatur über die "Eingabe" mithilfe von Azure Key Vault.

Sign(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Erzeugt eine Signatur über die data und schreibt sie in destination.

(Geerbt von SignatureProvider)
Verify(Byte[], Byte[])

Überprüft, ob die signature Verwendung von Azure Key Vault abgelaufen input ist.

Verify(Byte[], Int32, Int32, Byte[], Int32, Int32)

Überprüft, ob eine signatur, die über die "eingabe" erstellt wurde, der Signatur entspricht. Verwendung SecurityKey und "Algorithmus" übergeben an SignatureProvider(SecurityKey, String).

Gilt für: