AsymmetricSignatureFormatter.CreateSignature Methode

Definition

Erstellt die Signatur.

Überlädt

CreateSignature(Byte[])

Erstellt beim Überschreiben in einer abgeleiteten Klasse die Signatur für die angegebenen Daten.

CreateSignature(HashAlgorithm)

Erstellt die Signatur aus dem angegebenen Hashwert.

CreateSignature(Byte[])

Erstellt beim Überschreiben in einer abgeleiteten Klasse die Signatur für die angegebenen Daten.

public:
 abstract cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash);
public abstract byte[] CreateSignature (byte[] rgbHash);
abstract member CreateSignature : byte[] -> byte[]
Public MustOverride Function CreateSignature (rgbHash As Byte()) As Byte()

Parameter

rgbHash
Byte[]

Die zu signierenden Daten.

Gibt zurück

Byte[]

Die digitale Signatur für den rgbHash-Parameter.

Hinweise

Sie müssen einen Schlüssel und einen Hash-Algorithmus angeben, bevor Sie diese Methode aufrufen.

Siehe auch

Gilt für

CreateSignature(HashAlgorithm)

Erstellt die Signatur aus dem angegebenen Hashwert.

public:
 virtual cli::array <System::Byte> ^ CreateSignature(System::Security::Cryptography::HashAlgorithm ^ hash);
public virtual byte[] CreateSignature (System.Security.Cryptography.HashAlgorithm hash);
abstract member CreateSignature : System.Security.Cryptography.HashAlgorithm -> byte[]
override this.CreateSignature : System.Security.Cryptography.HashAlgorithm -> byte[]
Public Overridable Function CreateSignature (hash As HashAlgorithm) As Byte()

Parameter

hash
HashAlgorithm

Der zum Erstellen der Signatur zu verwendende Hashalgorithmus.

Gibt zurück

Byte[]

Die Signatur für den angegebenen Hashwert.

Ausnahmen

Der hash-Parameter ist null.

Hinweise

Diese Methode legt den Hashalgorithmus fest, der verwendet werden soll, und gibt dann die Signatur des Eingabe-Hash-Algorithmuswerts zurück.

Siehe auch

Gilt für