Compartir a través de


UserCertificateEnrollmentManager Clase

Definición

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
Object Platform::Object IInspectable UserCertificateEnrollmentManager
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.

Se aplica a