CertificateEnrollmentManager.InstallCertificateAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Installiert asynchron eine Zertifikatkette im App-Container auf dem lokalen Computer.
public:
static IAsyncAction ^ InstallCertificateAsync(Platform::String ^ certificate, InstallOptions installOption);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncAction InstallCertificateAsync(winrt::hstring const& certificate, InstallOptions const& installOption);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction InstallCertificateAsync(string certificate, InstallOptions installOption);
function installCertificateAsync(certificate, installOption)
Public Shared Function InstallCertificateAsync (certificate As String, installOption As InstallOptions) As IAsyncAction
Parameter
- certificate
-
String
Platform::String
winrt::hstring
Das codierte Zertifikat. Das Zertifikat wird mithilfe von Distinguished Encoding Rules (DER) codiert, wie im ASN.1-Standard (Abstract Syntax Notation One) definiert.
- installOption
- InstallOptions
Ein InstallOptions-Enumerationswert , der die Zertifikatinstallationsoption angibt.
Gibt zurück
Diese Methode gibt keinen Wert zurück.
- Attribute
Hinweise
Mit dieser Methode wird die Zertifikatkette im App-Container installiert:
- Die Zertifikatanforderung für das Eingabezertifikat muss zuvor auf dem lokalen Computer durch Aufrufen der CreateRequestAsync-Methode generiert worden sein.
- Die in der Antwort enthaltenen Zertifikate müssen nicht mit vertrauenswürdigen Stammzertifikaten auf dem installierenden Computer verkettet werden.
- Das Zertifikat wird im App-Container MY Store installiert.
- Zertifizierungsstelle (CA) und Stammzertifikate werden im Zwischenspeicher der App-Container-Zertifizierungsstelle installiert.