Språk

MLDsa.ImportFromPem Metod

Definition

Importerar en ML-DSA nyckel från en RFC 7468 PEM-kodad sträng.

Överlagringar

Name Description
ImportFromPem(ReadOnlySpan<Char>)

Importerar en ML-DSA nyckel från en RFC 7468 PEM-kodad sträng.

ImportFromPem(String)

Importerar en ML-DSA nyckel från en RFC 7468 PEM-kodad sträng.

ImportFromPem(ReadOnlySpan<Char>)

Källa:
MLDsa.cs
Källa:
MLDsa.cs
Källa:
MLDsa.cs

Importerar en ML-DSA nyckel från en RFC 7468 PEM-kodad sträng.

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

Parametrar

source
ReadOnlySpan<Char>

Texten i PEM-nyckeln som ska importeras.

Returer

Den importerade ML-DSA nyckeln.

Attribut

Undantag

source innehåller en krypterad PEM-kodad nyckel.

-eller-

source innehåller flera PEM-kodade ML-DSA nycklar.

-eller-

source innehåller inga PEM-kodade ML-DSA nycklar.

Ett fel uppstod när nyckeln skulle importeras.

Plattformen stöder inte ML-DSA. Anropare kan använda egenskapen IsSupported för att avgöra om plattformen stöder ML-DSA.

Kommentarer

PEM-kodade objekt som inte stöds eller som inte stöds ignoreras. Om flera PEM-etiketter som stöds hittas utlöses ett undantag för att förhindra att en nyckel importeras när nyckeln är tvetydig.

Den här metoden stöder följande PEM-etiketter:

  • OFFENTLIG NYCKEL
  • PRIVAT NYCKEL

Gäller för

ImportFromPem(String)

Källa:
MLDsa.cs
Källa:
MLDsa.cs
Källa:
MLDsa.cs

Importerar en ML-DSA nyckel från en RFC 7468 PEM-kodad sträng.

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

Parametrar

source
String

Texten i PEM-nyckeln som ska importeras.

Returer

Den importerade ML-DSA nyckeln.

Attribut

Undantag

source är null.

Gäller för