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


UserCertificateEnrollmentManager Класс

Определение

Предоставляет доступ к методам создания, импорта и регистрации сертификатов.

public ref class UserCertificateEnrollmentManager sealed
/// [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 UserCertificateEnrollmentManager final
[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 UserCertificateEnrollmentManager
Public NotInheritable Class UserCertificateEnrollmentManager
Наследование
Object Platform::Object IInspectable UserCertificateEnrollmentManager
Атрибуты

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

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

Комментарии

Чтобы использовать этот API, необходимо включить возможность sharedUserCertificates , чтобы она могла устанавливать сертификаты в хранилище общих пользователей. Дополнительные сведения о включении возможности sharedUserCertificates см. в разделе Объявления возможностей приложений.

Методы

CreateRequestAsync(CertificateRequestProperties)

Асинхронно создает запрос сертификата PKCS #10 на основе свойств, указанных в объекте CertificateRequestProperties .

ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String)

Асинхронно импортирует сертификат пользователя из сообщения обмена личной информацией (PFX).

ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)

Асинхронно импортирует сертификат из сообщения обмена личной информацией (PFX), используя указанный поставщик хранилища ключей.

ImportPfxDataAsync(String, String, PfxImportParameters)

Асинхронно импортирует сертификат из сообщения обмена личной информацией (PFX), используя указанные параметры импорта.

InstallCertificateAsync(String, InstallOptions)

Асинхронно устанавливает цепочку сертификатов в контейнер приложения на локальном компьютере.

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