MLDsa.TryExportPkcs8PrivateKey(Span<Byte>, Int32) Método

Definición

Intenta exportar la clave actual en el formato PrivateKeyInfo PKCS#8 al búfer proporcionado.

public:
 bool TryExportPkcs8PrivateKey(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public bool TryExportPkcs8PrivateKey(Span<byte> destination, out int bytesWritten);
public bool TryExportPkcs8PrivateKey(Span<byte> destination, out int bytesWritten);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.TryExportPkcs8PrivateKey : Span<byte> * int -> bool
member this.TryExportPkcs8PrivateKey : Span<byte> * int -> bool
Public Function TryExportPkcs8PrivateKey (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parámetros

destination
Span<Byte>

Búfer que va a recibir el valor de PKCS#8 PrivateKeyInfo.

bytesWritten
Int32

Cuando este método vuelve, contiene el número de bytes escritos en el destination búfer.

Este parámetro se trata como sin inicializar.

Devoluciones

true si destination era lo suficientemente grande como para contener el resultado; de lo contrario, false.

Atributos

Excepciones

Esta instancia se ha eliminado.

Error al exportar la clave.

Se aplica a