CertificateEnrollmentManager.InstallCertificateAsync Metodo

Definizione

Installa in modo asincrono una catena di certificati nel contenitore dell'app nel computer locale.

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

Parametri

certificate
String

Platform::String

winrt::hstring

Certificato codificato. Il certificato viene codificato usando Distinguished Encoding Rules (DER) come definito dallo standard ASN.1 (Abstract Syntax Notation One).

installOption
InstallOptions

Valore di enumerazione InstallOptions che specifica l'opzione di installazione del certificato.

Restituisce

Questo metodo non restituisce valori.

Attributi

Commenti

Questo metodo installa la catena di certificati nel contenitore dell'app:

  • La richiesta di certificato per il certificato di input deve essere stata generata in precedenza nel computer locale chiamando il metodo CreateRequestAsync .
  • I certificati inclusi nella risposta non devono essere concatenati ai certificati radice attendibili nel computer di installazione.
  • Il certificato viene installato nell'archivio my store del contenitore dell'app.
  • L'autorità di certificazione (CA) e i certificati radice vengono installati nell'archivio CA intermedio del contenitore app.

Si applica a