Partage via


CngKey.Import Méthode

Définition

Crée une clé en important le matériel clé dans le fournisseur de stockage de clés (KSP).

Surcharges

Import(Byte[], CngKeyBlobFormat, CngProvider)

Crée une clé en important le matériel clé indiqué dans le fournisseur de stockage de clés (KSP) spécifié, à l’aide du format spécifié.

Import(Byte[], CngKeyBlobFormat)

Crée une clé en important le matériel clé spécifié dans le fournisseur de stockage de clés par défaut (KSP) et en utilisant le format spécifié.

Import(Byte[], CngKeyBlobFormat, CngProvider)

Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs

Crée une clé en important le matériel clé indiqué dans le fournisseur de stockage de clés (KSP) spécifié, à l’aide du format spécifié.

public:
 static System::Security::Cryptography::CngKey ^ Import(cli::array <System::Byte> ^ keyBlob, System::Security::Cryptography::CngKeyBlobFormat ^ format, System::Security::Cryptography::CngProvider ^ provider);
public static System.Security.Cryptography.CngKey Import (byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format, System.Security.Cryptography.CngProvider provider);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static System.Security.Cryptography.CngKey Import (byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format, System.Security.Cryptography.CngProvider provider);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.CngKey Import (byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format, System.Security.Cryptography.CngProvider provider);
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.CngKey
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.CngKey
[<System.Security.SecurityCritical>]
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.CngKey
Public Shared Function Import (keyBlob As Byte(), format As CngKeyBlobFormat, provider As CngProvider) As CngKey

Paramètres

keyBlob
Byte[]

Tableau qui contient les informations de clé.

format
CngKeyBlobFormat

Objet qui spécifie le format du tableau de keyBlob.

provider
CngProvider

KSP.

Retours

Nouvelle clé.

Attributs

Exceptions

keyBlob, format ou provider est null.

CNG (Cryptography Next Generation) n’est pas pris en charge sur ce système.

Toutes les autres erreurs.

Remarques

Important

Sur les systèmes d’exploitation Windows antérieurs à Windows 7 et Windows Server 2008 R2, certains formats BLOB (Key CNG Binary Large Object) ne sont pas pris en charge.

S’applique à

Import(Byte[], CngKeyBlobFormat)

Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs

Crée une clé en important le matériel clé spécifié dans le fournisseur de stockage de clés par défaut (KSP) et en utilisant le format spécifié.

public:
 static System::Security::Cryptography::CngKey ^ Import(cli::array <System::Byte> ^ keyBlob, System::Security::Cryptography::CngKeyBlobFormat ^ format);
public static System.Security.Cryptography.CngKey Import (byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static System.Security.Cryptography.CngKey Import (byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.CngKey
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.CngKey
Public Shared Function Import (keyBlob As Byte(), format As CngKeyBlobFormat) As CngKey

Paramètres

keyBlob
Byte[]

Tableau qui contient les informations de clé.

format
CngKeyBlobFormat

Objet qui spécifie le format du tableau de keyBlob.

Retours

Nouvelle clé.

Attributs

Exceptions

keyBlob ou format est null.

CNG (Cryptography Next Generation) n’est pas pris en charge sur ce système.

Toutes les autres erreurs.

Remarques

Le KSP par défaut est MicrosoftSoftwareKeyStorageProvider.

Important

Sur les systèmes d’exploitation Windows antérieurs à Windows 7 et Windows Server 2008 R2, certains formats BLOB (Key CNG Binary Large Object) ne sont pas pris en charge.

S’applique à