Język

CompositeMLDsa.ExportCompositeMLDsaPrivateKey Metoda

Definicja

Eksportuje część klucza prywatnego bieżącego klucza.

Przeciążenia

Nazwa Opis
ExportCompositeMLDsaPrivateKey()

Eksportuje część klucza prywatnego bieżącego klucza.

ExportCompositeMLDsaPrivateKey(Span<Byte>)

Eksportuje część klucza prywatnego bieżącego klucza do podanego buforu.

ExportCompositeMLDsaPrivateKey()

Źródło:
CompositeMLDsa.cs
Źródło:
CompositeMLDsa.cs
Źródło:
CompositeMLDsa.cs

Eksportuje część klucza prywatnego bieżącego klucza.

public:
 cli::array <System::Byte> ^ ExportCompositeMLDsaPrivateKey();
public byte[] ExportCompositeMLDsaPrivateKey();
member this.ExportCompositeMLDsaPrivateKey : unit -> byte[]
Public Function ExportCompositeMLDsaPrivateKey () As Byte()

Zwraca

Byte[]

Klucz prywatny ML-DSA złożony.

Wyjątki

Bieżące wystąpienie nie może wyeksportować klucza prywatnego.

— lub —

Wystąpił błąd podczas eksportowania klucza.

Obiekt został już usunięty.

Dotyczy

ExportCompositeMLDsaPrivateKey(Span<Byte>)

Źródło:
CompositeMLDsa.cs
Źródło:
CompositeMLDsa.cs
Źródło:
CompositeMLDsa.cs

Eksportuje część klucza prywatnego bieżącego klucza do podanego buforu.

public:
 int ExportCompositeMLDsaPrivateKey(Span<System::Byte> destination);
public int ExportCompositeMLDsaPrivateKey(Span<byte> destination);
member this.ExportCompositeMLDsaPrivateKey : Span<byte> -> int
Public Function ExportCompositeMLDsaPrivateKey (destination As Span(Of Byte)) As Integer

Parametry

destination
Span<Byte>

Bufor do odbierania wartości klucza prywatnego ML-DSA złożonej.

Zwraca

Liczba bajtów zapisanych w buforze destination .

Wyjątki

To wystąpienie zostało usunięte.

destination nie był wystarczająco duży, aby utrzymać wynik.

— lub —

Wystąpił błąd podczas eksportowania klucza.

Dotyczy