CngKey.Import Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen neuen Schlüssel, indem Schlüsselmaterial in den Schlüsselspeicheranbieter (KSP) importiert wird.
Überlädt
Import(Byte[], CngKeyBlobFormat, CngProvider) |
Erstellt einen neuen Schlüssel durch Importieren des angegebenen Schlüsselmaterials mit dem angegebenen Format in den angegebenen Schlüsselspeicheranbieter (KSP). |
Import(Byte[], CngKeyBlobFormat) |
Erstellt einen neuen Schlüssel, indem das angegebene Schlüsselmaterial mit dem angegebenen Format in den Standardschlüsselspeicheranbieter (KSP) importiert wird. |
Import(Byte[], CngKeyBlobFormat, CngProvider)
- Quelle:
- Cng.NotSupported.cs
- Quelle:
- Cng.NotSupported.cs
- Quelle:
- Cng.NotSupported.cs
Erstellt einen neuen Schlüssel durch Importieren des angegebenen Schlüsselmaterials mit dem angegebenen Format in den angegebenen Schlüsselspeicheranbieter (KSP).
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
Parameter
- keyBlob
- Byte[]
Ein Array, das die Schlüsselinformationen enthält.
- format
- CngKeyBlobFormat
Ein Objekt, das das Format des keyBlob
-Arrays angibt.
- provider
- CngProvider
Der KSP.
Gibt zurück
Ein neuer Schlüssel.
- Attribute
Ausnahmen
keyBlob
, format
oder provider
ist null
.
Cryptography Next Generation (CNG) wird auf diesem System nicht unterstützt.
Alle anderen Fehler.
Hinweise
Wichtig
Unter Windows-Betriebssystemen vor Windows 7 und Windows Server 2008 R2 werden einige BLOB-Formate (Binary Large Object) des CNG-Schlüssels nicht unterstützt.
Gilt für:
Import(Byte[], CngKeyBlobFormat)
- Quelle:
- Cng.NotSupported.cs
- Quelle:
- Cng.NotSupported.cs
- Quelle:
- Cng.NotSupported.cs
Erstellt einen neuen Schlüssel, indem das angegebene Schlüsselmaterial mit dem angegebenen Format in den Standardschlüsselspeicheranbieter (KSP) importiert wird.
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
Parameter
- keyBlob
- Byte[]
Ein Array, das die Schlüsselinformationen enthält.
- format
- CngKeyBlobFormat
Ein Objekt, das das Format des keyBlob
-Arrays angibt.
Gibt zurück
Ein neuer Schlüssel.
- Attribute
Ausnahmen
keyBlob
oder format
ist null
.
Cryptography Next Generation (CNG) wird auf diesem System nicht unterstützt.
Alle anderen Fehler.
Hinweise
Der Standard-KSP ist MicrosoftSoftwareKeyStorageProvider.
Wichtig
Unter Windows-Betriebssystemen vor Windows 7 und Windows Server 2008 R2 werden einige BLOB-Formate (Binary Large Object) des CNG-Schlüssels nicht unterstützt.