AsymmetricSignatureFormatter.CreateSignature Metoda

Definice

Vytvoří podpis.

Přetížení

CreateSignature(Byte[])

Při přepsání v odvozené třídě vytvoří podpis pro zadaná data.

CreateSignature(HashAlgorithm)

Vytvoří podpis ze zadané hodnoty hash.

CreateSignature(Byte[])

Při přepsání v odvozené třídě vytvoří podpis pro zadaná data.

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()

Parametry

rgbHash
Byte[]

Data, která se mají podepsat.

Návraty

Byte[]

Digitální podpis parametru rgbHash .

Poznámky

Před voláním této metody je nutné zadat klíč a algoritmus hash.

Viz také

Platí pro

CreateSignature(HashAlgorithm)

Vytvoří podpis ze zadané hodnoty hash.

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()

Parametry

hash
HashAlgorithm

Algoritmus hash, který se má použít k vytvoření podpisu.

Návraty

Byte[]

Podpis pro zadanou hodnotu hash.

Výjimky

Parametr hash je null.

Poznámky

Tato metoda nastaví algoritmus hash, který se má použít, a pak vrátí podpis hodnoty vstupního algoritmu hash.

Viz také

Platí pro