DSA.CreateSignature Yöntem

Tanım

Aşırı Yüklemeler

CreateSignature(Byte[])

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen karma değeri için imza oluşturur DSA .

CreateSignature(Byte[], DSASignatureFormat)

Belirtilen karma değeri için belirtilen biçimde DSA imzasını oluşturur.

CreateSignature(Byte[])

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen karma değeri için imza oluşturur DSA .

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

Parametreler

rgbHash
Byte[]

İmzalanacak karma değer.

Döndürülenler

Byte[]

Belirtilen karma değerin dijital imzası.

Ayrıca bkz.

Şunlara uygulanır

CreateSignature(Byte[], DSASignatureFormat)

Belirtilen karma değeri için belirtilen biçimde DSA imzasını oluşturur.

public:
 cli::array <System::Byte> ^ CreateSignature(cli::array <System::Byte> ^ rgbHash, System::Security::Cryptography::DSASignatureFormat signatureFormat);
public byte[] CreateSignature (byte[] rgbHash, System.Security.Cryptography.DSASignatureFormat signatureFormat);
member this.CreateSignature : byte[] * System.Security.Cryptography.DSASignatureFormat -> byte[]
Public Function CreateSignature (rgbHash As Byte(), signatureFormat As DSASignatureFormat) As Byte()

Parametreler

rgbHash
Byte[]

İmzalanacağı karma değeri.

signatureFormat
DSASignatureFormat

İmza için kullanılacak kodlama biçimi.

Döndürülenler

Byte[]

Belirtilen veriler için DSA imzası.

Özel durumlar

rgbHash, null değeridir.

signatureFormat bilinen bir biçim değildir.

İmzalama işleminde bir hata oluştu.

Şunlara uygulanır