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