Partager via


UserCertificateEnrollmentManager Classe

Définition

Fournit l’accès aux méthodes de création, d’importation et d’inscription de certificats.

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
Héritage
Object Platform::Object IInspectable UserCertificateEnrollmentManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
sharedUserCertificates

Remarques

Pour utiliser cette API, vous devez activer la fonctionnalité sharedUserCertificates afin qu’elle puisse installer des certificats dans le magasin d’utilisateurs partagé. Pour plus d’informations sur l’activation de la fonctionnalité sharedUserCertificates , consultez Déclarations de fonctionnalité d’application.

Méthodes

CreateRequestAsync(CertificateRequestProperties)

Crée de façon asynchrone une demande de certificat PKCS #10 basée sur les propriétés spécifiées dans un objet CertificateRequestProperties .

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

Importe de manière asynchrone un certificat utilisateur à partir d’un message PFX (Personal Information Exchange).

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

Importe de manière asynchrone un certificat à partir d’un message PFX (Personal Information Exchange) à l’aide du fournisseur de stockage de clés spécifié.

ImportPfxDataAsync(String, String, PfxImportParameters)

Importe de façon asynchrone un certificat à partir d’un message PFX (Personal Information Exchange) à l’aide des paramètres d’importation spécifiés.

InstallCertificateAsync(String, InstallOptions)

Installe de façon asynchrone une chaîne de certificats dans le conteneur d’application sur l’ordinateur local.

S’applique à