MLDsa.ImportFromPem Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.