Freigeben über


UserCertificateEnrollmentManager Klasse

Definition

Bietet Zugriff auf Methoden zum Erstellen, Importieren und Registrieren von Zertifikaten.

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

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
sharedUserCertificates

Hinweise

Um diese API verwenden zu können, müssen Sie die Funktion sharedUserCertificates aktivieren, damit Zertifikate im freigegebenen Benutzerspeicher installiert werden können. Weitere Informationen zum Aktivieren der Funktion sharedUserCertificates finden Sie unter App-Funktionsdeklarationen.

Methoden

CreateRequestAsync(CertificateRequestProperties)

Erstellt asynchron eine PKCS #10-Zertifikatanforderung basierend auf eigenschaften, die in einem CertificateRequestProperties-Objekt angegeben sind.

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

Importiert asynchron ein Benutzerzertifikat aus einer PFX-Nachricht (Personal Information Exchange).

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

Importiert asynchron ein Zertifikat aus einer PFX-Nachricht (Personal Information Exchange) mithilfe des angegebenen Schlüsselspeicheranbieters.

ImportPfxDataAsync(String, String, PfxImportParameters)

Importiert asynchron ein Zertifikat aus einer PFX-Nachricht (Personal Information Exchange) mithilfe der angegebenen Importparameter.

InstallCertificateAsync(String, InstallOptions)

Installiert asynchron eine Zertifikatkette im App-Container auf dem lokalen Computer.

Gilt für: