MLDsa.ImportFromPem Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee importeert u een ML-DSA sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks.
Overloads
| Name | Description |
|---|---|
| ImportFromPem(ReadOnlySpan<Char>) |
Hiermee importeert u een ML-DSA sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks. |
| ImportFromPem(String) |
Hiermee importeert u een ML-DSA sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks. |
ImportFromPem(ReadOnlySpan<Char>)
- Bron:
- MLDsa.cs
- Bron:
- MLDsa.cs
- Bron:
- MLDsa.cs
Hiermee importeert u een ML-DSA sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks.
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
Parameters
- source
- ReadOnlySpan<Char>
De tekst van de PEM-sleutel die moet worden geïmporteerd.
Retouren
De geïmporteerde ML-DSA-sleutel.
- Kenmerken
Uitzonderingen
source bevat een versleutelde PEM-gecodeerde sleutel.
– of –
source bevat meerdere PEM-gecodeerde ML-DSA sleutels.
– of –
source bevat geen PEM-gecodeerde ML-DSA sleutels.
Er is een fout opgetreden tijdens het importeren van de sleutel.
Het platform biedt geen ondersteuning voor ML-DSA. Bellers kunnen de IsSupported eigenschap gebruiken om te bepalen of het platform ML-DSA ondersteunt.
Opmerkingen
Niet-ondersteunde of ongeldige PEM-gecodeerde objecten worden genegeerd. Als er meerdere ondersteunde PEM-labels worden gevonden, wordt er een uitzondering gegenereerd om te voorkomen dat een sleutel wordt geïmporteerd wanneer de sleutel niet eenduidig is.
Deze methode ondersteunt de volgende PEM-labels:
- OPENBARE SLEUTEL
- PERSOONLIJKE SLEUTEL
Van toepassing op
ImportFromPem(String)
- Bron:
- MLDsa.cs
- Bron:
- MLDsa.cs
- Bron:
- MLDsa.cs
Hiermee importeert u een ML-DSA sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks.
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
Parameters
- source
- String
De tekst van de PEM-sleutel die moet worden geïmporteerd.
Retouren
De geïmporteerde ML-DSA-sleutel.
- Kenmerken
Uitzonderingen
source is null.