UserCertificateEnrollmentManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |