Sdílet prostřednictvím


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[])

Zdroj:
AsymmetricSignatureFormatter.cs
Zdroj:
AsymmetricSignatureFormatter.cs
Zdroj:
AsymmetricSignatureFormatter.cs

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 hashovací algoritmus.

Viz také

Platí pro

CreateSignature(HashAlgorithm)

Zdroj:
AsymmetricSignatureFormatter.cs
Zdroj:
AsymmetricSignatureFormatter.cs
Zdroj:
AsymmetricSignatureFormatter.cs

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

Hashovací algoritmus, 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í hashovací algoritmus, který se má použít, a pak vrátí podpis hodnoty vstupního hashovacího algoritmu.

Viz také

Platí pro