MLDsa.ImportFromPem Metodo

Definizione

Importa una chiave ML-DSA da una stringa con codifica PEM RFC 7468.

Overload

Nome Descrizione
ImportFromPem(ReadOnlySpan<Char>)

Importa una chiave ML-DSA da una stringa con codifica PEM RFC 7468.

ImportFromPem(String)

Importa una chiave ML-DSA da una stringa con codifica PEM RFC 7468.

ImportFromPem(ReadOnlySpan<Char>)

Origine:
MLDsa.cs
Origine:
MLDsa.cs
Origine:
MLDsa.cs

Importa una chiave ML-DSA da una stringa con codifica PEM RFC 7468.

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

Parametri

source
ReadOnlySpan<Char>

Testo della chiave PEM da importare.

Valori restituiti

Chiave ML-DSA importata.

Attributi

Eccezioni

source contiene una chiave con codifica PEM crittografata.

oppure

source contiene più chiavi ML-DSA con codifica PEM.

oppure

source non contiene chiavi ML-DSA con codifica PEM.

Errore durante l'importazione della chiave.

La piattaforma non supporta ML-DSA. I chiamanti possono usare la IsSupported proprietà per determinare se la piattaforma supporta ML-DSA.

Commenti

Gli oggetti con codifica PEM non supportati o in formato non valido verranno ignorati. Se vengono trovate più etichette PEM supportate, viene generata un'eccezione per impedire l'importazione di una chiave quando la chiave è ambigua.

Questo metodo supporta le etichette PEM seguenti:

  • CHIAVE PUBBLICA
  • CHIAVE PRIVATA

Si applica a

ImportFromPem(String)

Origine:
MLDsa.cs
Origine:
MLDsa.cs
Origine:
MLDsa.cs

Importa una chiave ML-DSA da una stringa con codifica PEM RFC 7468.

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

Parametri

source
String

Testo della chiave PEM da importare.

Valori restituiti

Chiave ML-DSA importata.

Attributi

Eccezioni

source è null.

Si applica a