Edit

Share via


AsymmetricAlgorithm.ImportFromPem(ReadOnlySpan<Char>) Method

Definition

When overridden in a derived class, imports an RFC 7468 textually encoded key, replacing the keys for this object.

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

Parameters

input
ReadOnlySpan<Char>

The text of the PEM key to import.

Exceptions

A derived type has not overridden this member.

input does not contain a PEM-encoded key with a recognized label.

-or-

input contains multiple PEM-encoded keys with a recognized label.

-or-

input contains an encrypted PEM-encoded key.

Remarks

Because each algorithm may have algorithm-specific PEM labels, the default behavior will throw NotImplementedException.

Applies to