MLDsa.ImportFromPem Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.