Compartilhar via


CertificateQuery Classe

Definição

Representa parâmetros para uma consulta para certificados do repositório de certificados de um aplicativo.

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
Herança
Object Platform::Object IInspectable CertificateQuery
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Construtores

CertificateQuery()

Cria uma nova instância de uma consulta de certificado.

Propriedades

EnhancedKeyUsages

Obtém uma coleção de OIDs (identificadores de objeto) para a extensão de uso de chave aprimorada a ser pesquisada.

FriendlyName

Obtém ou define o nome amigável do certificado a ser pesquisado.

HardwareOnly

Obtém ou define um valor que indica se apenas certificados de hardware (SC ou TPM) devem ser retornados da consulta.

IncludeDuplicates

Obtém ou define se as duplicatas devem ser incluídas.

IncludeExpiredCertificates

Obtém ou define se deve incluir certificados expirados.

IssuerName

Obtém ou define o nome do emissor do certificado a ser pesquisado.

StoreName

Obtém ou define o nome do repositório.

Thumbprint

Obtém ou define uma impressão digital do certificado a ser pesquisada.

Aplica-se a