Język

MLKem.ImportFromPem Metoda

Definicja

Importuje klucz ML-KEM z ciągu zakodowanego w formacie PEM RFC 7468.

Przeciążenia

Nazwa Opis
ImportFromPem(String)

Importuje klucz ML-KEM z ciągu zakodowanego w formacie PEM RFC 7468.

ImportFromPem(ReadOnlySpan<Char>)

Importuje klucz ML-KEM z ciągu zakodowanego w formacie PEM RFC 7468.

ImportFromPem(String)

Źródło:
MLKem.cs
Źródło:
MLKem.cs
Źródło:
MLKem.cs

Importuje klucz ML-KEM z ciągu zakodowanego w formacie 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

Parametry

source
String

Tekst klucza PEM do zaimportowania.

Zwraca

Zaimportowany klucz ML-KEM.

Atrybuty

Wyjątki

source jest null

Dotyczy

ImportFromPem(ReadOnlySpan<Char>)

Źródło:
MLKem.cs
Źródło:
MLKem.cs
Źródło:
MLKem.cs

Importuje klucz ML-KEM z ciągu zakodowanego w formacie 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

Parametry

source
ReadOnlySpan<Char>

Tekst klucza PEM do zaimportowania.

Zwraca

Zaimportowany klucz ML-KEM.

Atrybuty

Wyjątki

source zawiera zaszyfrowany klucz zakodowany w formacie PEM.

— lub —

source zawiera wiele kluczy ML-KEM zakodowanych za pomocą protokołu PEM.

— lub —

source nie zawiera kluczy ML-KEM zakodowanych za pomocą standardu PEM.

Wystąpił błąd podczas importowania klucza.

Uwagi

Nieobsługiwane lub źle sformułowane obiekty zakodowane za pomocą standardu PEM zostaną zignorowane. Jeśli znaleziono wiele obsługiwanych etykiet PEM, zostanie zgłoszony wyjątek uniemożliwiający importowanie klucza, gdy klucz jest niejednoznaczny.

Ta metoda obsługuje następujące etykiety PEM:

  • KLUCZ PUBLICZNY
  • KLUCZ PRYWATNY

Dotyczy