MLKem.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-KEM sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks.
Overloads
| Name | Description |
|---|---|
| ImportFromPem(String) |
Hiermee importeert u een ML-KEM sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks. |
| ImportFromPem(ReadOnlySpan<Char>) |
Hiermee importeert u een ML-KEM sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks. |
ImportFromPem(String)
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
Hiermee importeert u een ML-KEM sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks.
public:
static System::Security::Cryptography::MLKem ^ ImportFromPem(System::String ^ source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLKem ImportFromPem(string source);
public static System.Security.Cryptography.MLKem ImportFromPem(string source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : string -> System.Security.Cryptography.MLKem
static member ImportFromPem : string -> System.Security.Cryptography.MLKem
Public Shared Function ImportFromPem (source As String) As MLKem
Parameters
- source
- String
De tekst van de PEM-sleutel die moet worden geïmporteerd.
Retouren
De geïmporteerde ML-KEM-sleutel.
- Kenmerken
Uitzonderingen
source Is null
Van toepassing op
ImportFromPem(ReadOnlySpan<Char>)
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
Hiermee importeert u een ML-KEM sleutel uit een MET RFC 7468 PEM gecodeerde tekenreeks.
public:
static System::Security::Cryptography::MLKem ^ ImportFromPem(ReadOnlySpan<char> source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLKem ImportFromPem(ReadOnlySpan<char> source);
public static System.Security.Cryptography.MLKem ImportFromPem(ReadOnlySpan<char> source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLKem
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLKem
Public Shared Function ImportFromPem (source As ReadOnlySpan(Of Char)) As MLKem
Parameters
- source
- ReadOnlySpan<Char>
De tekst van de PEM-sleutel die moet worden geïmporteerd.
Retouren
De geïmporteerde ML-KEM-sleutel.
- Kenmerken
Uitzonderingen
source bevat een versleutelde PEM-gecodeerde sleutel.
– of –
source bevat meerdere PEM-gecodeerde ML-KEM sleutels.
– of –
source bevat geen PEM-gecodeerde ML-KEM sleutels.
Er is een fout opgetreden tijdens het importeren van de sleutel.
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