MLKem.ImportFromPem Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Importe une clé ML-KEM à partir d’une chaîne encodée en PEM RFC 7468.
Surcharges
| Nom | Description |
|---|---|
| ImportFromPem(String) |
Importe une clé ML-KEM à partir d’une chaîne encodée en PEM RFC 7468. |
| ImportFromPem(ReadOnlySpan<Char>) |
Importe une clé ML-KEM à partir d’une chaîne encodée en PEM RFC 7468. |
ImportFromPem(String)
- Source:
- MLKem.cs
- Source:
- MLKem.cs
- Source:
- MLKem.cs
Importe une clé ML-KEM à partir d’une chaîne encodée en PEM RFC 7468.
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
Paramètres
- source
- String
Texte de la clé PEM à importer.
Retours
Clé ML-KEM importée.
- Attributs
Exceptions
source est null
S’applique à
ImportFromPem(ReadOnlySpan<Char>)
- Source:
- MLKem.cs
- Source:
- MLKem.cs
- Source:
- MLKem.cs
Importe une clé ML-KEM à partir d’une chaîne encodée en PEM RFC 7468.
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
Paramètres
- source
- ReadOnlySpan<Char>
Texte de la clé PEM à importer.
Retours
Clé ML-KEM importée.
- Attributs
Exceptions
source contient une clé encodée PEM chiffrée.
- ou -
source contient plusieurs clés ML-KEM encodées pem.
- ou -
source ne contient aucune clé ML-KEM encodée PEM.
Une erreur s’est produite lors de l’importation de la clé.
Remarques
Les objets encodés PEM non pris en charge ou mal formés sont ignorés. Si plusieurs étiquettes PEM prises en charge sont trouvées, une exception est levée pour empêcher l’importation d’une clé lorsque la clé est ambiguë.
Cette méthode prend en charge les étiquettes PEM suivantes :
- CLÉ PUBLIQUE
- CLÉ PRIVÉE