MLDsa.ImportFromPem Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.