MLDsa.ImportFromPem Methode

Definition

Importiert einen ML-DSA Schlüssel aus einer RFC 7468 PEM-codierten Zeichenfolge.

Überlädt

Name Beschreibung
ImportFromPem(ReadOnlySpan<Char>)

Importiert einen ML-DSA Schlüssel aus einer RFC 7468 PEM-codierten Zeichenfolge.

ImportFromPem(String)

Importiert einen ML-DSA Schlüssel aus einer RFC 7468 PEM-codierten Zeichenfolge.

ImportFromPem(ReadOnlySpan<Char>)

Quelle:
MLDsa.cs
Quelle:
MLDsa.cs
Quelle:
MLDsa.cs

Importiert einen ML-DSA Schlüssel aus einer RFC 7468 PEM-codierten Zeichenfolge.

public:
 static System::Security::Cryptography::MLDsa ^ ImportFromPem(ReadOnlySpan<char> source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportFromPem(ReadOnlySpan<char> source);
public static System.Security.Cryptography.MLDsa ImportFromPem(ReadOnlySpan<char> source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLDsa
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLDsa
Public Shared Function ImportFromPem (source As ReadOnlySpan(Of Char)) As MLDsa

Parameter

source
ReadOnlySpan<Char>

Der Text des zu importierenden PEM-Schlüssels.

Gibt zurück

Der importierte ML-DSA Schlüssel.

Attribute

Ausnahmen

source enthält einen verschlüsselten PEM-codierten Schlüssel.

-oder-

source enthält mehrere PEM-codierte ML-DSA Schlüssel.

-oder-

source enthält keine PEM-codierten ML-DSA Schlüssel.

Fehler beim Importieren des Schlüssels.

Die Plattform unterstützt ML-DSA nicht. Aufrufer können die IsSupported Eigenschaft verwenden, um festzustellen, ob die Plattform ML-DSA unterstützt.

Hinweise

Nicht unterstützte oder falsch formatierte PEM-codierte Objekte werden ignoriert. Wenn mehrere unterstützte PEM-Bezeichnungen gefunden werden, wird eine Ausnahme ausgelöst, um das Importieren eines Schlüssels zu verhindern, wenn der Schlüssel mehrdeutig ist.

Diese Methode unterstützt die folgenden PEM-Bezeichnungen:

  • ÖFFENTLICHER SCHLÜSSEL
  • PRIVATER SCHLÜSSEL

Gilt für:

ImportFromPem(String)

Quelle:
MLDsa.cs
Quelle:
MLDsa.cs
Quelle:
MLDsa.cs

Importiert einen ML-DSA Schlüssel aus einer RFC 7468 PEM-codierten Zeichenfolge.

public:
 static System::Security::Cryptography::MLDsa ^ ImportFromPem(System::String ^ source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportFromPem(string source);
public static System.Security.Cryptography.MLDsa ImportFromPem(string source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : string -> System.Security.Cryptography.MLDsa
static member ImportFromPem : string -> System.Security.Cryptography.MLDsa
Public Shared Function ImportFromPem (source As String) As MLDsa

Parameter

source
String

Der Text des zu importierenden PEM-Schlüssels.

Gibt zurück

Der importierte ML-DSA Schlüssel.

Attribute

Ausnahmen

source ist null.

Gilt für: