CertificateEnrollmentManager.ImportPfxDataAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ImportPfxDataAsync(String, String, PfxImportParameters) |
インポート パラメーターを使用して、Personal Information Exchange (PFX) メッセージから証明書を非同期にインポートします。 |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String) |
個人情報交換 (PFX) メッセージから証明書を非同期にインポートします。 |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String) |
指定したキー ストレージ プロバイダーを使用して、Personal Information Exchange (PFX) メッセージから証明書を非同期的にインポートします。 |
ImportPfxDataAsync(String, String, PfxImportParameters)
インポート パラメーターを使用して、Personal Information Exchange (PFX) メッセージから証明書を非同期にインポートします。
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
パラメーター
- pfxData
-
String
Platform::String
winrt::hstring
Base64 でエンコードされた PFX メッセージ。
- password
-
String
Platform::String
winrt::hstring
PFX パケットの復号化と検証に使用されるパスワード。 パスワードは、パケットの暗号化に使用されたパスワードとまったく同じである必要があります。
- pfxImportParameters
- PfxImportParameters
PFX インポート パラメーター。
戻り値
このメソッドは値を返しません。
- 属性
こちらもご覧ください
- ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)
- ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String)
適用対象
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String)
個人情報交換 (PFX) メッセージから証明書を非同期にインポートします。
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
パラメーター
- pfxData
-
String
Platform::String
winrt::hstring
Base64 でエンコードされた PFX メッセージ。
- password
-
String
Platform::String
winrt::hstring
PFX パケットの復号化と検証に使用されるパスワード。 パスワードは、パケットの暗号化に使用されたパスワードとまったく同じである必要があります。
- exportable
- ExportOption
キーをエクスポートできるかどうかを指定する ExportOption 列挙の値。
- keyProtectionLevel
- KeyProtectionLevel
キー保護の強度を指定する KeyProtectionLevel 列挙の値。 既定値は NoConsent です。
- installOption
- InstallOptions
証明書のインストール オプションを指定する InstallOptions 列挙値。
- friendlyName
-
String
Platform::String
winrt::hstring
登録済み証明書の表示名。 この値は、PFX メッセージ内の FriendlyName プロパティを上書きします。
戻り値
このメソッドは値を返しません。
- 属性
注釈
このメソッドは、証明書チェーンをアプリ コンテナーにインポートします。
- 発行された証明書をインポートするには、インポートするコンピューターで証明書要求が生成されている必要はありません。
- 応答に含まれる証明書を、インポートするコンピューターの信頼されたルート証明書にチェーンする必要はありません。
- 証明書はアプリ コンテナー MY ストアにインストールされます。
- 証明機関 とルート証明書は、アプリ コンテナーの中間 証明機関ストアに インストールされます。
- インポートされた証明書のキー コンテナー名とキーの指定は 、PFXImportCertStore の「解説」セクションで説明されているように決定されます。AttributeId 1.3.6.1.4.1.311.17.1 が存在しない場合、MS_KEY_STORAGE_PROVIDERは常にプロバイダー名として使用されます。
こちらもご覧ください
- ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)
適用対象
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String)
指定したキー ストレージ プロバイダーを使用して、Personal Information Exchange (PFX) メッセージから証明書を非同期的にインポートします。
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
パラメーター
- pfxData
-
String
Platform::String
winrt::hstring
Base64 でエンコードされた PFX メッセージ。
- password
-
String
Platform::String
winrt::hstring
PFX パケットの復号化と検証に使用されるパスワード。 パスワードは、パケットの暗号化に使用されたパスワードとまったく同じである必要があります。
- exportable
- ExportOption
キーをエクスポートできるかどうかを指定する ExportOption 列挙の値。
- keyProtectionLevel
- KeyProtectionLevel
キー保護の強度を指定する KeyProtectionLevel 列挙の値。 既定値は NoConsent です。
- installOption
- InstallOptions
証明書のインストール オプションを指定する InstallOptions 列挙値。
- friendlyName
-
String
Platform::String
winrt::hstring
登録済み証明書の表示名。 この値は、PFX メッセージ内の FriendlyName プロパティを上書きします。
- keyStorageProvider
-
String
Platform::String
winrt::hstring
証明書のインポート時に使用するキー ストレージ プロバイダーの名前。
戻り値
このメソッドは値を返しません。
- 属性
注釈
このメソッドは、証明書チェーンをアプリ コンテナーにインポートします。
- 発行された証明書をインポートするには、インポートするコンピューターで証明書要求が生成されている必要はありません。
- 応答に含まれる証明書を、インポートするコンピューターの信頼されたルート証明書にチェーンする必要はありません。
- 証明書はアプリ コンテナー MY ストアにインストールされます。
- 証明機関 とルート証明書は、アプリ コンテナーの中間 証明機関ストアに インストールされます。
- インポートされた証明書のキー コンテナー名とキーの指定は 、PFXImportCertStore の「解説」セクションで説明されているように決定されます。AttributeId 1.3.6.1.4.1.311.17.1 が存在しない場合、MS_KEY_STORAGE_PROVIDERは常にプロバイダー名として使用されます。