Språk

CompositeMLDsa.ImportFromPem Metod

Definition

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

Överlagringar

Name Description
ImportFromPem(ReadOnlySpan<Char>)

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

ImportFromPem(String)

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

ImportFromPem(ReadOnlySpan<Char>)

Källa:
CompositeMLDsa.cs
Källa:
CompositeMLDsa.cs
Källa:
CompositeMLDsa.cs

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

public:
 static System::Security::Cryptography::CompositeMLDsa ^ ImportFromPem(ReadOnlySpan<char> source);
public static System.Security.Cryptography.CompositeMLDsa ImportFromPem(ReadOnlySpan<char> source);
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportFromPem (source As ReadOnlySpan(Of Char)) As CompositeMLDsa

Parametrar

source
ReadOnlySpan<Char>

Texten i PEM-nyckeln som ska importeras.

Returer

Den importerade sammansatta ML-DSA-nyckeln.

Undantag

source innehåller en krypterad PEM-kodad nyckel.

-eller-

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

-eller-

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

Ett fel uppstod när nyckeln skulle importeras.

-eller-

Den angivna sammansatta ML-DSA-algoritmen stöds inte.

Plattformen stöder inte sammansatt ML-DSA. Anropare kan använda egenskapen IsSupported för att avgöra om plattformen stöder sammansatt 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:
CompositeMLDsa.cs
Källa:
CompositeMLDsa.cs
Källa:
CompositeMLDsa.cs

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

public:
 static System::Security::Cryptography::CompositeMLDsa ^ ImportFromPem(System::String ^ source);
public static System.Security.Cryptography.CompositeMLDsa ImportFromPem(string source);
static member ImportFromPem : string -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportFromPem (source As String) As CompositeMLDsa

Parametrar

source
String

Texten i PEM-nyckeln som ska importeras.

Returer

Den importerade sammansatta ML-DSA-nyckeln.

Undantag

source är null.

Gäller för