CngKey.Import Methode

Definitie

Hiermee maakt u een nieuwe sleutel door sleutelmateriaal te importeren in de sleutelopslagprovider (KSP).

Overloads

Name Description
Import(Byte[], CngKeyBlobFormat, CngProvider)

Hiermee maakt u een nieuwe sleutel door het opgegeven sleutelmateriaal te importeren in de opgegeven sleutelopslagprovider (KSP), met behulp van de opgegeven indeling.

Import(Byte[], CngKeyBlobFormat)

Hiermee maakt u een nieuwe sleutel door het opgegeven sleutelmateriaal te importeren in de standaardsleutelopslagprovider (KSP) en de opgegeven indeling te gebruiken.

Import(Byte[], CngKeyBlobFormat, CngProvider)

Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs

Hiermee maakt u een nieuwe sleutel door het opgegeven sleutelmateriaal te importeren in de opgegeven sleutelopslagprovider (KSP), met behulp van de opgegeven indeling.

public:
 static System::Security::Cryptography::CngKey ^ Import(cli::array <System::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);
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);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.CngKey
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

Parameters

keyBlob
Byte[]

Een matrix die de sleutelgegevens bevat.

format
CngKeyBlobFormat

Een object dat de notatie van de keyBlob matrix aangeeft.

provider
CngProvider

De KSP.

Retouren

Een nieuwe sleutel.

Kenmerken

Uitzonderingen

keyBlob, formatof provider is null.

Cryptografie Next Generation (CNG) wordt niet ondersteund op dit systeem.

Alle andere fouten.

Opmerkingen

Important

Op Windows besturingssystemen vóór Windows 7 en Windows Server 2008 R2 worden sommige CNG-indelingen voor binair groot object (BLOB) niet ondersteund.

Van toepassing op

Import(Byte[], CngKeyBlobFormat)

Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs

Hiermee maakt u een nieuwe sleutel door het opgegeven sleutelmateriaal te importeren in de standaardsleutelopslagprovider (KSP) en de opgegeven indeling te gebruiken.

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

Parameters

keyBlob
Byte[]

Een matrix die de sleutelgegevens bevat.

format
CngKeyBlobFormat

Een object dat de notatie van de keyBlob matrix aangeeft.

Retouren

Een nieuwe sleutel.

Kenmerken

Uitzonderingen

keyBlob of format is null.

Cryptografie Next Generation (CNG) wordt niet ondersteund op dit systeem.

Alle andere fouten.

Opmerkingen

De standaard KSP is MicrosoftSoftwareKeyStorageProvider.

Important

Op Windows besturingssystemen vóór Windows 7 en Windows Server 2008 R2 worden sommige CNG-indelingen voor binair groot object (BLOB) niet ondersteund.

Van toepassing op