Taal

MLKem.ImportFromPem Methode

Definitie

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

Van toepassing op