DSA.VerifyDataCore Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat) |
Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular. |
VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat) |
Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular. |
VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)
- Kaynak:
- DSA.cs
- Kaynak:
- DSA.cs
- Kaynak:
- DSA.cs
Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.
protected:
virtual bool VerifyDataCore(System::IO::Stream ^ data, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual bool VerifyDataCore (System.IO.Stream data, ReadOnlySpan<byte> signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member VerifyDataCore : System.IO.Stream * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
override this.VerifyDataCore : System.IO.Stream * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
Protected Overridable Function VerifyDataCore (data As Stream, signature As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Boolean
Parametreler
- data
- Stream
İmzalı veriler.
- signature
- ReadOnlySpan<Byte>
Doğrulanması gereken imza.
- hashAlgorithm
- HashAlgorithmName
Doğrulama işlemi için verilerin karması için kullanılan karma algoritması.
- signatureFormat
- DSASignatureFormat
için signature
kodlama biçimi.
Döndürülenler
true
sağlanan veriler için dijital imza geçerliyse; aksi takdirde , false
.
Özel durumlar
Karma veya doğrulama işleminde bir hata oluştu.
Şunlara uygulanır
VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)
- Kaynak:
- DSA.cs
- Kaynak:
- DSA.cs
- Kaynak:
- DSA.cs
Sağlanan veriler için dijital imzanın geçerli olduğunu doğrular.
protected:
virtual bool VerifyDataCore(ReadOnlySpan<System::Byte> data, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual bool VerifyDataCore (ReadOnlySpan<byte> data, ReadOnlySpan<byte> signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member VerifyDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
override this.VerifyDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
Protected Overridable Function VerifyDataCore (data As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Boolean
Parametreler
- data
- ReadOnlySpan<Byte>
İmzalı veriler.
- signature
- ReadOnlySpan<Byte>
Doğrulanması gereken imza.
- hashAlgorithm
- HashAlgorithmName
Doğrulama işlemi için verilerin karması için kullanılan karma algoritması.
- signatureFormat
- DSASignatureFormat
için signature
kodlama biçimi.
Döndürülenler
true
sağlanan veriler için dijital imza geçerliyse; aksi takdirde , false
.
Özel durumlar
Karma veya doğrulama işleminde bir hata oluştu.