Condividi tramite


CertificateQuery Classe

Definizione

Rappresenta i parametri per una query per i certificati dall'archivio certificati per un'app.

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
Ereditarietà
Object Platform::Object IInspectable CertificateQuery
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

CertificateQuery()

Crea una nuova istanza di una query del certificato.

Proprietà

EnhancedKeyUsages

Ottiene una raccolta di identificatori di oggetto (OID) per l'estensione di utilizzo delle chiavi avanzata da cercare.

FriendlyName

Ottiene o imposta il nome descrittivo del certificato da cercare.

HardwareOnly

Ottiene o imposta un valore che indica se solo i certificati hardware (SC o TPM) devono essere restituiti dalla query.

IncludeDuplicates

Ottiene o imposta un valore che indica se includere duplicati.

IncludeExpiredCertificates

Ottiene o imposta un valore che indica se includere certificati scaduti.

IssuerName

Ottiene o imposta il nome dell'autorità emittente del certificato da cercare.

StoreName

Ottiene o imposta il nome dell'archivio.

Thumbprint

Ottiene o imposta un'identificazione personale del certificato da cercare.

Si applica a