共用方式為


AsymmetricSignatureFormatter.CreateSignature 方法

定義

建立簽章。

多載

CreateSignature(Byte[])

在衍生類別中覆寫時,會建立指定資料的簽章。

CreateSignature(HashAlgorithm)

建立指定雜湊值的簽章。

CreateSignature(Byte[])

來源:
AsymmetricSignatureFormatter.cs
來源:
AsymmetricSignatureFormatter.cs
來源:
AsymmetricSignatureFormatter.cs

在衍生類別中覆寫時,會建立指定資料的簽章。

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

參數

rgbHash
Byte[]

要簽署的資料。

傳回

Byte[]

rgbHash 參數的數位簽章。

備註

您必須先指定索引鍵和哈希演算法,才能呼叫這個方法。

另請參閱

適用於

CreateSignature(HashAlgorithm)

來源:
AsymmetricSignatureFormatter.cs
來源:
AsymmetricSignatureFormatter.cs
來源:
AsymmetricSignatureFormatter.cs

建立指定雜湊值的簽章。

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

參數

hash
HashAlgorithm

要用來建立簽章的雜湊演算法。

傳回

Byte[]

指定雜湊值的簽章。

例外狀況

hash 參數為 null

備註

這個方法會設定要使用的哈希演算法,然後傳回輸入哈希演算法值的簽章。

另請參閱

適用於