Share via


CertificateQuery Clase

Definición

Representa los parámetros de una consulta para los certificados del almacén de certificados de una aplicación.

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
Herencia
Object Platform::Object IInspectable CertificateQuery
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

CertificateQuery()

Crea una nueva instancia de una consulta de certificado.

Propiedades

EnhancedKeyUsages

Obtiene una colección de identificadores de objeto (OID) para la extensión de uso de clave mejorada que se va a buscar.

FriendlyName

Obtiene o establece el nombre descriptivo del certificado que se va a buscar.

HardwareOnly

Obtiene o establece un valor que indica si solo se devolverán certificados de hardware (SC o TPM) de la consulta.

IncludeDuplicates

Obtiene o establece si se van a incluir duplicados.

IncludeExpiredCertificates

Obtiene o establece si se van a incluir certificados expirados.

IssuerName

Obtiene o establece el nombre del emisor de certificados que se va a buscar.

StoreName

Obtiene o establece el nombre del almacén.

Thumbprint

Obtiene o establece una huella digital de certificado que se va a buscar.

Se aplica a