CertificateQuery Klasse
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.
Stellt Parameter für eine Abfrage für Zertifikate aus dem Zertifikatspeicher für eine App dar.
public ref class CertificateQuery sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateQuery final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class CertificateQuery final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateQuery
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CertificateQuery
function CertificateQuery()
Public NotInheritable Class CertificateQuery
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Konstruktoren
CertificateQuery() |
Erstellt eine neue instance einer Zertifikatabfrage. |
Eigenschaften
EnhancedKeyUsages |
Ruft eine Auflistung von Objektbezeichnern (OIDs) für die erweiterte Schlüsselverwendungserweiterung ab, nach der gesucht werden soll. |
FriendlyName |
Ruft den Anzeigenamen des Zertifikats ab, nach dem gesucht werden soll, oder legt diesen fest. |
HardwareOnly |
Ruft einen Wert ab, der angibt, ob nur Hardwarezertifikate (SC oder TPM) von der Abfrage zurückgegeben werden sollen, oder legt diesen fest. |
IncludeDuplicates |
Ruft ab oder legt fest, ob Duplikate eingeschlossen werden sollen. |
IncludeExpiredCertificates |
Ruft ab oder legt fest, ob abgelaufene Zertifikate eingeschlossen werden sollen. |
IssuerName |
Ruft den Namen des Zertifikatausstellers ab, nach dem gesucht werden soll, oder legt diesen fest. |
StoreName |
Ruft den Speichernamen ab oder legt den Namen fest. |
Thumbprint |
Ruft einen zu suchbaren Zertifikatfingerabdruck ab oder legt diesen fest. |