Taal

MLDsa.ImportFromPem Methode

Definitie

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.

Van toepassing op