Поделиться через


CertificateQuery Класс

Определение

Представляет параметры для запроса сертификатов из хранилища сертификатов для приложения.

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
Наследование
Object Platform::Object IInspectable CertificateQuery
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Конструкторы

CertificateQuery()

Создает новый экземпляр запроса сертификата.

Свойства

EnhancedKeyUsages

Возвращает коллекцию идентификаторов объектов (OID) для расширения расширенного использования ключей для поиска.

FriendlyName

Возвращает или задает понятное имя сертификата для поиска.

HardwareOnly

Возвращает или задает значение, указывающее, возвращаются ли из запроса только сертификаты оборудования (SC или TPM).

IncludeDuplicates

Возвращает или задает значение, указывающее, следует ли включать дубликаты.

IncludeExpiredCertificates

Возвращает или задает значение, указывающее, следует ли включать сертификаты с истекшим сроком действия.

IssuerName

Возвращает или задает имя издателя сертификата для поиска.

StoreName

Возвращает или задает имя магазина.

Thumbprint

Возвращает или задает отпечаток сертификата для поиска.

Применяется к