CertificateEnrollmentManager.ImportPfxDataAsync Méthode
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.
Surcharges
ImportPfxDataAsync(String, String, PfxImportParameters) |
Importe de manière asynchrone un certificat à partir d’un message PFX (Personal Information Exchange) à l’aide de paramètres d’importation. |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String) |
Importe de manière asynchrone un certificat à partir d’un message PFX (Personal Information Exchange). |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String) |
Importe de façon asynchrone un certificat à partir d’un message PFX (Personal Information Exchange) à l’aide du fournisseur de stockage de clé spécifié. |
ImportPfxDataAsync(String, String, PfxImportParameters)
Importe de manière asynchrone un certificat à partir d’un message PFX (Personal Information Exchange) à l’aide de paramètres d’importation.
public:
static IAsyncAction ^ ImportPfxDataAsync(Platform::String ^ pfxData, Platform::String ^ password, PfxImportParameters ^ pfxImportParameters);
/// [Windows.Foundation.Metadata.Overload("ImportPfxDataToKspWithParametersAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncAction ImportPfxDataAsync(winrt::hstring const& pfxData, winrt::hstring const& password, PfxImportParameters const& pfxImportParameters);
[Windows.Foundation.Metadata.Overload("ImportPfxDataToKspWithParametersAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction ImportPfxDataAsync(string pfxData, string password, PfxImportParameters pfxImportParameters);
function importPfxDataAsync(pfxData, password, pfxImportParameters)
Public Shared Function ImportPfxDataAsync (pfxData As String, password As String, pfxImportParameters As PfxImportParameters) As IAsyncAction
Paramètres
- pfxData
-
String
Platform::String
winrt::hstring
Message PFX codé en base64.
- password
-
String
Platform::String
winrt::hstring
Mot de passe utilisé pour déchiffrer et vérifier le paquet PFX. Le mot de passe doit être exactement le même que le mot de passe utilisé pour chiffrer le paquet.
- pfxImportParameters
- PfxImportParameters
Paramètres d’importation PFX.
Retours
Cette méthode ne retourne pas de valeur.
- Attributs
Voir aussi
- ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)
- ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String)
S’applique à
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String)
Importe de manière asynchrone un certificat à partir d’un message PFX (Personal Information Exchange).
public:
static IAsyncAction ^ ImportPfxDataAsync(Platform::String ^ pfxData, Platform::String ^ password, ExportOption exportable, KeyProtectionLevel keyProtectionLevel, InstallOptions installOption, Platform::String ^ friendlyName);
/// [Windows.Foundation.Metadata.Overload("ImportPfxDataAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncAction ImportPfxDataAsync(winrt::hstring const& pfxData, winrt::hstring const& password, ExportOption const& exportable, KeyProtectionLevel const& keyProtectionLevel, InstallOptions const& installOption, winrt::hstring const& friendlyName);
[Windows.Foundation.Metadata.Overload("ImportPfxDataAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction ImportPfxDataAsync(string pfxData, string password, ExportOption exportable, KeyProtectionLevel keyProtectionLevel, InstallOptions installOption, string friendlyName);
function importPfxDataAsync(pfxData, password, exportable, keyProtectionLevel, installOption, friendlyName)
Public Shared Function ImportPfxDataAsync (pfxData As String, password As String, exportable As ExportOption, keyProtectionLevel As KeyProtectionLevel, installOption As InstallOptions, friendlyName As String) As IAsyncAction
Paramètres
- pfxData
-
String
Platform::String
winrt::hstring
Message PFX codé en base64.
- password
-
String
Platform::String
winrt::hstring
Mot de passe utilisé pour déchiffrer et vérifier le paquet PFX. Le mot de passe doit être exactement le même que le mot de passe utilisé pour chiffrer le paquet.
- exportable
- ExportOption
Valeur de l’énumération ExportOption qui spécifie si la clé peut être exportée.
- keyProtectionLevel
- KeyProtectionLevel
Valeur de l’énumération KeyProtectionLevel qui spécifie la force de la protection des clés. La valeur par défaut est NoConsent.
- installOption
- InstallOptions
Valeur d’énumération InstallOptions qui spécifie l’option d’installation du certificat.
- friendlyName
-
String
Platform::String
winrt::hstring
Nom complet du certificat inscrit. Cette valeur remplace la propriété FriendlyName à l’intérieur du message PFX.
Retours
Cette méthode ne retourne pas de valeur.
- Attributs
Remarques
Cette méthode importe la chaîne de certificats dans le conteneur d’application.
- Pour importer un certificat émis, il n’est pas nécessaire que la demande de certificat ait été générée sur l’ordinateur qui importe.
- Les certificats inclus dans la réponse n’ont pas besoin d’être chaînés à des certificats racines approuvés sur l’ordinateur d’importation.
- Le certificat est installé dans le magasin MY du conteneur d’application.
- L’autorité de certification et les certificats racine sont installés dans le magasin d’autorité de certification intermédiaire du conteneur d’application.
- Le nom du conteneur de clé et la spécification de clé du certificat importé sont déterminés comme décrit dans la section Remarques de PFXImportCertStore , à l’exception du fait que si l’AttributId 1.3.6.1.4.1.311.17.1 n’est pas présent, MS_KEY_STORAGE_PROVIDER est toujours utilisé comme nom de fournisseur.
Voir aussi
- ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)
S’applique à
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)
Importe de façon asynchrone un certificat à partir d’un message PFX (Personal Information Exchange) à l’aide du fournisseur de stockage de clé spécifié.
public:
static IAsyncAction ^ ImportPfxDataAsync(Platform::String ^ pfxData, Platform::String ^ password, ExportOption exportable, KeyProtectionLevel keyProtectionLevel, InstallOptions installOption, Platform::String ^ friendlyName, Platform::String ^ keyStorageProvider);
/// [Windows.Foundation.Metadata.Overload("ImportPfxDataToKspAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncAction ImportPfxDataAsync(winrt::hstring const& pfxData, winrt::hstring const& password, ExportOption const& exportable, KeyProtectionLevel const& keyProtectionLevel, InstallOptions const& installOption, winrt::hstring const& friendlyName, winrt::hstring const& keyStorageProvider);
[Windows.Foundation.Metadata.Overload("ImportPfxDataToKspAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction ImportPfxDataAsync(string pfxData, string password, ExportOption exportable, KeyProtectionLevel keyProtectionLevel, InstallOptions installOption, string friendlyName, string keyStorageProvider);
function importPfxDataAsync(pfxData, password, exportable, keyProtectionLevel, installOption, friendlyName, keyStorageProvider)
Public Shared Function ImportPfxDataAsync (pfxData As String, password As String, exportable As ExportOption, keyProtectionLevel As KeyProtectionLevel, installOption As InstallOptions, friendlyName As String, keyStorageProvider As String) As IAsyncAction
Paramètres
- pfxData
-
String
Platform::String
winrt::hstring
Message PFX codé en base64.
- password
-
String
Platform::String
winrt::hstring
Mot de passe utilisé pour déchiffrer et vérifier le paquet PFX. Le mot de passe doit être exactement le même que le mot de passe utilisé pour chiffrer le paquet.
- exportable
- ExportOption
Valeur de l’énumération ExportOption qui spécifie si la clé peut être exportée.
- keyProtectionLevel
- KeyProtectionLevel
Valeur de l’énumération KeyProtectionLevel qui spécifie la force de la protection des clés. La valeur par défaut est NoConsent.
- installOption
- InstallOptions
Valeur d’énumération InstallOptions qui spécifie l’option d’installation du certificat.
- friendlyName
-
String
Platform::String
winrt::hstring
Nom complet du certificat inscrit. Cette valeur remplace la propriété FriendlyName à l’intérieur du message PFX.
- keyStorageProvider
-
String
Platform::String
winrt::hstring
Nom du fournisseur de stockage de clés à utiliser lors de l’importation du certificat.
Retours
Cette méthode ne retourne pas de valeur.
- Attributs
Remarques
Cette méthode importe la chaîne de certificats dans le conteneur d’application.
- Pour importer un certificat émis, il n’est pas nécessaire que la demande de certificat ait été générée sur l’ordinateur qui importe.
- Les certificats inclus dans la réponse n’ont pas besoin d’être chaînés à des certificats racines approuvés sur l’ordinateur d’importation.
- Le certificat est installé dans le magasin MY du conteneur d’application.
- L’autorité de certification et les certificats racine sont installés dans le magasin d’autorité de certification intermédiaire du conteneur d’application.
- Le nom du conteneur de clé et la spécification de clé du certificat importé sont déterminés comme décrit dans la section Remarques de PFXImportCertStore , à l’exception du fait que si l’AttributId 1.3.6.1.4.1.311.17.1 n’est pas présent, MS_KEY_STORAGE_PROVIDER est toujours utilisé comme nom de fournisseur.