CngKey.Import Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowy klucz przez zaimportowanie materiału klucza do dostawcy magazynu kluczy (KSP).
Przeciążenia
Import(Byte[], CngKeyBlobFormat, CngProvider) |
Tworzy nowy klucz przez zaimportowanie określonego materiału klucza do określonego dostawcy magazynu kluczy (KSP) przy użyciu określonego formatu. |
Import(Byte[], CngKeyBlobFormat) |
Tworzy nowy klucz przez zaimportowanie określonego materiału klucza do domyślnego dostawcy magazynu kluczy (KSP) i przy użyciu określonego formatu. |
Import(Byte[], CngKeyBlobFormat, CngProvider)
- Źródło:
- Cng.NotSupported.cs
- Źródło:
- Cng.NotSupported.cs
- Źródło:
- Cng.NotSupported.cs
Tworzy nowy klucz przez zaimportowanie określonego materiału klucza do określonego dostawcy magazynu kluczy (KSP) przy użyciu określonego formatu.
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
Parametry
- keyBlob
- Byte[]
Tablica zawierająca informacje o kluczu.
- format
- CngKeyBlobFormat
Obiekt określający format tablicy keyBlob
.
- provider
- CngProvider
The KSP.
Zwraca
Nowy klucz.
- Atrybuty
Wyjątki
keyBlob
, format
lub provider
to null
.
Kryptografia nowej generacji (CNG) nie jest obsługiwana w tym systemie.
Wszystkie inne błędy.
Uwagi
Ważne
W systemach operacyjnych Windows przed systemami Windows 7 i Windows Server 2008 R2 niektóre formaty dużych obiektów binarnych (BLOB) klucza CNG nie są obsługiwane.
Dotyczy
Import(Byte[], CngKeyBlobFormat)
- Źródło:
- Cng.NotSupported.cs
- Źródło:
- Cng.NotSupported.cs
- Źródło:
- Cng.NotSupported.cs
Tworzy nowy klucz przez zaimportowanie określonego materiału klucza do domyślnego dostawcy magazynu kluczy (KSP) i przy użyciu określonego formatu.
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
Parametry
- keyBlob
- Byte[]
Tablica zawierająca informacje o kluczu.
- format
- CngKeyBlobFormat
Obiekt określający format tablicy keyBlob
.
Zwraca
Nowy klucz.
- Atrybuty
Wyjątki
keyBlob
lub format
ma wartość null
.
Kryptografia nowej generacji (CNG) nie jest obsługiwana w tym systemie.
Wszystkie inne błędy.
Uwagi
Domyślnym dostawcą KSP jest MicrosoftSoftwareKeyStorageProvider.
Ważne
W systemach operacyjnych Windows przed systemami Windows 7 i Windows Server 2008 R2 niektóre formaty dużych obiektów binarnych (BLOB) klucza CNG nie są obsługiwane.