CompositeMLDsa.SignDataCore Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej oblicza podpis określonych danych i kontekstu, zapisując go w podanym buforze.
protected:
abstract int SignDataCore(ReadOnlySpan<System::Byte> data, ReadOnlySpan<System::Byte> context, Span<System::Byte> destination);
protected abstract int SignDataCore(ReadOnlySpan<byte> data, ReadOnlySpan<byte> context, Span<byte> destination);
abstract member SignDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Protected MustOverride Function SignDataCore (data As ReadOnlySpan(Of Byte), context As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
Parametry
- data
- ReadOnlySpan<Byte>
Dane do podpisania.
- context
- ReadOnlySpan<Byte>
Kontekst podpisu.
Bufor do odbierania podpisu, którego długość będzie dokładnie MaxSignatureSizeInBytes.
Zwraca
Liczba bajtów zapisanych w buforze destination .
Wyjątki
Wystąpił błąd podczas podpisywania danych.