ECAlgorithm.ImportECPrivateKey(ReadOnlySpan<Byte>, Int32) 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í.
Importa el par de claves pública/privada desde una estructura ECPrivateKey, reemplazando las claves de este objeto.
public:
virtual void ImportECPrivateKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportECPrivateKey(ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportECPrivateKey : ReadOnlySpan<byte> * int -> unit
override this.ImportECPrivateKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportECPrivateKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)
Parámetros
- source
- ReadOnlySpan<Byte>
Bytes de una estructura ECPrivateKey en la codificación ASN.1-BER.
- bytesRead
- Int32
El resultado que devuelve este método contiene un valor que indica el número de bytes leídos de source. Este parámetro se trata como sin inicializar.
Excepciones
Una clase derivada no ha proporcionado una implementación para ImportParameters(ECParameters).
El contenido de source no representa una estructura ECPrivateKey de PKCS#8 codificada con ASN.1-BER.
o bien
No se puede importar la clave.
Comentarios
Este método solo admite la codificación binaria (BER/CER/DER) de ECPrivateKey. Si el valor está codificado en Base64, el autor de la llamada debe descodificar el contenido antes de llamar a este método. Si el valor está codificado en PEM, ImportFromPem(ReadOnlySpan<Char>) se debe usar.