ECDiffieHellman.ImportFromPem(ReadOnlySpan<Char>) Метод

Определение

Импортирует зашифрованный ключ в формате RFC 7468 в кодировке PEM, заменив ключи для этого объекта.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))

Параметры

input
ReadOnlySpan<Char>

Текст PEM импортируемого ключа.The PEM text of the key to import.

Исключения

input не содержит ключ в кодировке PEM с распознанной меткой.input does not contain a PEM-encoded key with a recognized label.

-или--or-

input содержит несколько ключей в кодировке PEM с распознанной меткой.input contains multiple PEM-encoded keys with a recognized label.

-или--or-

input содержит зашифрованный ключ в кодировке PEM.input contains an encrypted PEM-encoded key.

Комментарии

Unsupported or malformed PEM-encoded objects will be ignored. Если найдено несколько поддерживаемых меток PEM, возникает исключение, чтобы предотвратить импорт ключа, когда ключ неоднозначен.If multiple supported PEM labels are found, an exception is raised to prevent importing a key when the key is ambiguous.

Этот метод поддерживает следующие метки PEM:This method supports the following PEM labels:

  • ОТКРЫТЫЙ КЛЮЧPUBLIC KEY
  • ЗАКРЫТЫЙ КЛЮЧPRIVATE KEY
  • ЗАКРЫТЫЙ КЛЮЧ ECEC PRIVATE KEY

Применяется к