X509Certificate2Collection.FindByThumbprint Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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>)
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>)
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)
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.