CompositeMLDsa.ImportFromPem Método

Definição

Sobrecargas

Name Description
ImportFromPem(ReadOnlySpan<Char>)

Importa uma chave ML-DSA composta de uma cadeia codificada em PEM com RFC 7468.

ImportFromPem(String)

Importa uma chave ML-DSA composta de uma cadeia codificada em PEM com RFC 7468.

ImportFromPem(ReadOnlySpan<Char>)

Origem:
CompositeMLDsa.cs
Origem:
CompositeMLDsa.cs
Origem:
CompositeMLDsa.cs

Importa uma chave ML-DSA composta de uma cadeia codificada em PEM com RFC 7468.

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

Parâmetros

source
ReadOnlySpan<Char>

O texto da chave PEM para importar.

Devoluções

A chave ML-DSA composta importada.

Exceções

source contém uma chave encriptada codificada em PEM.

-ou-

source contém múltiplas chaves ML-DSA compostas codificadas em PEM.

-ou-

source não contém teclas ML-DSA compostas codificadas em PEM.

Ocorreu um erro durante a importação da chave.

-ou-

O algoritmo de ML-DSA composto especificado não é suportado.

A plataforma não suporta ML-DSA composto. Os chamadores podem usar a IsSupported propriedade para determinar se a plataforma suporta ML-DSA composto.

Observações

Objetos codificados em PEM não suportados ou mal formados serão ignorados. Se forem encontradas múltiplas etiquetas PEM suportadas, é criada uma exceção para impedir a importação de uma chave quando a chave é ambígua.

Este método suporta os seguintes rótulos PEM:

  • CHAVE PÚBLICA
  • CHAVE PRIVADA

Aplica-se a

ImportFromPem(String)

Origem:
CompositeMLDsa.cs
Origem:
CompositeMLDsa.cs
Origem:
CompositeMLDsa.cs

Importa uma chave ML-DSA composta de uma cadeia codificada em PEM com RFC 7468.

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

Parâmetros

source
String

O texto da chave PEM para importar.

Devoluções

A chave ML-DSA composta importada.

Exceções

source é null.

Aplica-se a