Sprache

X509Certificate2Collection.FindByThumbprint Methode

Definition

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

Überlädt

Name Beschreibung
FindByThumbprint(HashAlgorithmName, ReadOnlySpan<Byte>)

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

FindByThumbprint(HashAlgorithmName, ReadOnlySpan<Char>)

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

FindByThumbprint(HashAlgorithmName, String)

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

FindByThumbprint(HashAlgorithmName, ReadOnlySpan<Byte>)

Quelle:
X509Certificate2Collection.cs
Quelle:
X509Certificate2Collection.cs

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

public:
 System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ FindByThumbprint(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<System::Byte> thumbprintBytes);
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection FindByThumbprint(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> thumbprintBytes);
member this.FindByThumbprint : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Function FindByThumbprint (hashAlgorithm As HashAlgorithmName, thumbprintBytes As ReadOnlySpan(Of Byte)) As X509Certificate2Collection

Parameter

hashAlgorithm
HashAlgorithmName

Der Name des Hashalgorithmus zum Berechnen des Fingerabdrucks.

thumbprintBytes
ReadOnlySpan<Byte>

Der zuzuordnende Fingerabdruck.

Gibt zurück

Eine Sammlung von Zertifikaten mit einem passenden Fingerabdruck.

Ausnahmen

hashAlgorithm.Name ist null oder leer.

hashAlgorithm Gibt einen Hashalgorithmus an, der von der aktuellen Plattform nicht unterstützt wird.

hashAlgorithm Gibt einen unbekannten Hashalgorithmus an.

-oder-

Fehler beim Suchen der Zertifikate mit einem übereinstimmenden Fingerabdruck.

Gilt für:

FindByThumbprint(HashAlgorithmName, ReadOnlySpan<Char>)

Quelle:
X509Certificate2Collection.cs
Quelle:
X509Certificate2Collection.cs

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

public:
 System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ FindByThumbprint(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<char> thumbprintHex);
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection FindByThumbprint(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<char> thumbprintHex);
member this.FindByThumbprint : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<char> -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Function FindByThumbprint (hashAlgorithm As HashAlgorithmName, thumbprintHex As ReadOnlySpan(Of Char)) As X509Certificate2Collection

Parameter

hashAlgorithm
HashAlgorithmName

Der Name des Hashalgorithmus zum Berechnen des Fingerabdrucks.

thumbprintHex
ReadOnlySpan<Char>

Der zuzuordnende Fingerabdruck, hexadekodiert.

Gibt zurück

Eine Sammlung von Zertifikaten mit einem passenden Fingerabdruck.

Ausnahmen

hashAlgorithm.Name ist null oder leer.

-oder-

thumbprintHex enthält ungültige Hexadezimalzeichen.

-oder-

thumbprintHex decodiert nicht gleichmäßig und enthält eine ungerade Anzahl von Zeichen.

hashAlgorithm Gibt einen Hashalgorithmus an, der von der aktuellen Plattform nicht unterstützt wird.

hashAlgorithm Gibt einen unbekannten Hashalgorithmus an.

-oder-

Fehler beim Suchen der Zertifikate mit einem übereinstimmenden Fingerabdruck.

Gilt für:

FindByThumbprint(HashAlgorithmName, String)

Quelle:
X509Certificate2Collection.cs
Quelle:
X509Certificate2Collection.cs

Durchsucht die Auflistung nach Zertifikaten mit einem übereinstimmenden Fingerabdruck.

public:
 System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ FindByThumbprint(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::String ^ thumbprintHex);
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection FindByThumbprint(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, string thumbprintHex);
member this.FindByThumbprint : System.Security.Cryptography.HashAlgorithmName * string -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Function FindByThumbprint (hashAlgorithm As HashAlgorithmName, thumbprintHex As String) As X509Certificate2Collection

Parameter

hashAlgorithm
HashAlgorithmName

Der Name des Hashalgorithmus zum Berechnen des Fingerabdrucks.

thumbprintHex
String

Der zuzuordnende Fingerabdruck, hexadekodiert.

Gibt zurück

Eine Sammlung von Zertifikaten mit einem passenden Fingerabdruck.

Ausnahmen

thumbprintHex ist null.

hashAlgorithm.Name ist null oder leer.

-oder-

thumbprintHex enthält ungültige Hexadezimalzeichen.

-oder-

thumbprintHex decodiert nicht gleichmäßig und enthält eine ungerade Anzahl von Zeichen.

hashAlgorithm Gibt einen Hashalgorithmus an, der von der aktuellen Plattform nicht unterstützt wird.

hashAlgorithm Gibt einen unbekannten Hashalgorithmus an.

-oder-

Fehler beim Suchen der Zertifikate mit einem übereinstimmenden Fingerabdruck.

Gilt für: