MLDsa.ImportFromPem Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importa uma chave ML-DSA de uma cadeia de caracteres codificada em PEM RFC 7468.
Sobrecargas
| Nome | Description |
|---|---|
| ImportFromPem(ReadOnlySpan<Char>) |
Importa uma chave ML-DSA de uma cadeia de caracteres codificada em PEM RFC 7468. |
| ImportFromPem(String) |
Importa uma chave ML-DSA de uma cadeia de caracteres codificada em PEM RFC 7468. |
ImportFromPem(ReadOnlySpan<Char>)
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
Importa uma chave ML-DSA de uma cadeia de caracteres codificada em PEM RFC 7468.
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
Parâmetros
- source
- ReadOnlySpan<Char>
O texto da chave PEM a ser importada.
Retornos
A chave de ML-DSA importada.
- Atributos
Exceções
source contém uma chave codificada em PEM criptografada.
- ou -
source contém várias chaves de ML-DSA codificadas em PEM.
- ou -
source não contém chaves de ML-DSA codificadas em PEM.
Erro ao importar a chave.
A plataforma não dá suporte a ML-DSA. Os chamadores podem usar a IsSupported propriedade para determinar se a plataforma dá suporte a ML-DSA.
Comentários
Objetos codificados em PEM sem suporte ou malformados serão ignorados. Se vários rótulos PEM com suporte forem encontrados, uma exceção será gerada para impedir a importação de uma chave quando a chave for ambígua.
Esse método dá suporte aos seguintes rótulos PEM:
- CHAVE PÚBLICA
- CHAVE PRIVADA
Aplica-se a
ImportFromPem(String)
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
- Origem:
- MLDsa.cs
Importa uma chave ML-DSA de uma cadeia de caracteres codificada em PEM RFC 7468.
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
Parâmetros
- source
- String
O texto da chave PEM a ser importada.
Retornos
A chave de ML-DSA importada.
- Atributos
Exceções
source é null.