RSA.ImportFromPem(ReadOnlySpan<Char>) Método

Definição

Importa uma chave codificada no formato PEM do RFC 7468, substituindo as chaves do objeto.Imports an RFC 7468 PEM-encoded key, replacing the keys for this object.

public:
 override void ImportFromPem(ReadOnlySpan<char> input);
public override void ImportFromPem (ReadOnlySpan<char> input);
override this.ImportFromPem : ReadOnlySpan<char> -> unit
Public Overrides Sub ImportFromPem (input As ReadOnlySpan(Of Char))

Parâmetros

input
ReadOnlySpan<Char>

Texto no formato PEM da chave a ser importada.The PEM text of the key to import.

Exceções

input não contém uma chave codificada no formato PEM com um rótulo reconhecido.input does not contain a PEM-encoded key with a recognized label.

- ou --or-

input contém várias chaves codificadas no formato PEM com um rótulo reconhecido.input contains multiple PEM-encoded keys with a recognized label.

- ou --or-

input contém uma chave criptografada com codificação no formato PEM.input contains an encrypted PEM-encoded key.

Comentários

Objetos codificados por PEM sem suporte ou malformados serão ignorados.Unsupported or malformed PEM-encoded objects will be ignored. Se vários rótulos PEM com suporte forem encontrados, uma exceção será gerada para impedir a importação de uma chave quando a chave for ambígua.If multiple supported PEM labels are found, an exception is raised to prevent importing a key when the key is ambiguous.

Esse método dá suporte aos seguintes rótulos PEM:This method supports the following PEM labels:

  • CHAVE PÚBLICAPUBLIC KEY
  • CHAVE PRIVADAPRIVATE KEY
  • CHAVE PRIVADA RSARSA PRIVATE KEY
  • CHAVE PÚBLICA RSARSA PUBLIC KEY

Aplica-se a