CngKey.Import Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una nueva clave importando material de clave en el proveedor de almacenamiento de claves (KSP).
Sobrecargas
| Nombre | Description |
|---|---|
| Import(Byte[], CngKeyBlobFormat, CngProvider) |
Crea una nueva clave importando el material de clave especificado en el proveedor de almacenamiento de claves (KSP) especificado mediante el formato especificado. |
| Import(Byte[], CngKeyBlobFormat) |
Crea una nueva clave importando el material de clave especificado en el proveedor de almacenamiento de claves predeterminado (KSP) y utilizando el formato especificado. |
Import(Byte[], CngKeyBlobFormat, CngProvider)
Crea una nueva clave importando el material de clave especificado en el proveedor de almacenamiento de claves (KSP) especificado mediante el formato especificado.
public:
static System::Security::Cryptography::CngKey ^ Import(cli::array <System::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);
public static System.Security.Cryptography.CngKey Import(byte[] keyBlob, System.Security.Cryptography.CngKeyBlobFormat format, System.Security.Cryptography.CngProvider provider);
[<System.Security.SecurityCritical>]
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
Public Shared Function Import (keyBlob As Byte(), format As CngKeyBlobFormat, provider As CngProvider) As CngKey
Parámetros
- keyBlob
- Byte[]
Matriz que contiene la información de clave.
- format
- CngKeyBlobFormat
Objeto que especifica el formato de la keyBlob matriz.
- provider
- CngProvider
The KSP.
Devoluciones
Nueva clave.
- Atributos
Excepciones
keyBlob, formato provider es null.
La criptografía de próxima generación (CNG) no se admite en este sistema.
Todos los demás errores.
Comentarios
Importante
En Windows sistemas operativos antes de Windows 7 y Windows Server 2008 R2, no se admiten algunos formatos binarios de objetos binarios grandes (BLOB) de clave CNG.
Se aplica a
Import(Byte[], CngKeyBlobFormat)
Crea una nueva clave importando el material de clave especificado en el proveedor de almacenamiento de claves predeterminado (KSP) y utilizando el formato especificado.
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);
static member Import : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.CngKey
Public Shared Function Import (keyBlob As Byte(), format As CngKeyBlobFormat) As CngKey
Parámetros
- keyBlob
- Byte[]
Matriz que contiene la información de clave.
- format
- CngKeyBlobFormat
Objeto que especifica el formato de la keyBlob matriz.
Devoluciones
Nueva clave.
Excepciones
keyBlob o format es null.
La criptografía de próxima generación (CNG) no se admite en este sistema.
Todos los demás errores.
Comentarios
El KSP predeterminado es MicrosoftSoftwareKeyStorageProvider.
Importante
En Windows sistemas operativos antes de Windows 7 y Windows Server 2008 R2, no se admiten algunos formatos binarios de objetos binarios grandes (BLOB) de clave CNG.