Compartir a través de


RSA.ImportRSAPublicKey(ReadOnlySpan<Byte>, Int32) Método

Definición

Importa la clave pública desde una estructura RSAPublicKey de PKCS#1 después del descifrado, reemplazando las claves de este objeto.

public:
 virtual void ImportRSAPublicKey(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public virtual void ImportRSAPublicKey (ReadOnlySpan<byte> source, out int bytesRead);
abstract member ImportRSAPublicKey : ReadOnlySpan<byte> * int -> unit
override this.ImportRSAPublicKey : ReadOnlySpan<byte> * int -> unit
Public Overridable Sub ImportRSAPublicKey (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)

Parámetros

source
ReadOnlySpan<Byte>

Bytes de una estructura RSAPublicKey de PKCS#1 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

El contenido de source no representa una estructura RSAPublicKey de PKCS#1 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 RSAPublicKey. Si el valor está codificado en Base64 o en el formato de texto PEM, el autor de la llamada debe descodificar el contenido antes de llamar a este método.

Se aplica a