UserCertificateEnrollmentManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a los métodos de creación, importación e inscripción de certificados.
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
- Herencia
- 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)
|
Características de aplicaciones |
sharedUserCertificates
|
Comentarios
Para usar esta API, debe habilitar la funcionalidad sharedUserCertificates para que pueda instalar certificados en el almacén de usuarios compartidos. Para obtener más información sobre cómo habilitar la funcionalidad sharedUserCertificates , consulte Declaraciones de funcionalidad de la aplicación.
Métodos
CreateRequestAsync(CertificateRequestProperties) |
Crea de forma asincrónica una solicitud de certificado PKCS #10 basada en las propiedades especificadas en un objeto CertificateRequestProperties . |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String) |
Importa de forma asincrónica un certificado de usuario desde un mensaje de Intercambio de información personal (PFX). |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String) |
Importa de forma asincrónica un certificado de un mensaje de Intercambio de información personal (PFX) mediante el proveedor de almacenamiento de claves especificado. |
ImportPfxDataAsync(String, String, PfxImportParameters) |
Importa de forma asincrónica un certificado de un mensaje de Intercambio de información personal (PFX) mediante los parámetros de importación especificados. |
InstallCertificateAsync(String, InstallOptions) |
Instala de forma asincrónica una cadena de certificados en el contenedor de aplicaciones en el equipo local. |