SlhDsa.SignData 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.
Podpisuje określone dane.
Przeciążenia
| Nazwa | Opis |
|---|---|
| SignData(Byte[], Byte[]) |
Podpisuje określone dane. |
| SignData(ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Podpisuje określone dane, zapisuj podpis w podanym buforze. |
SignData(Byte[], Byte[])
- Źródło:
- SlhDsa.cs
- Źródło:
- SlhDsa.cs
- Źródło:
- SlhDsa.cs
Podpisuje określone dane.
public byte[] SignData(byte[] data, byte[]? context = default);
member this.SignData : byte[] * byte[] -> byte[]
Public Function SignData (data As Byte(), Optional context As Byte() = Nothing) As Byte()
Parametry
- data
- Byte[]
Dane do podpisania.
- context
- Byte[]
Opcjonalna wartość specyficzna dla kontekstu, aby ograniczyć zakres podpisu.
Wartość domyślna to null.
Zwraca
Wyjątki
Parametr data ma wartość null.
context ma długość przekraczającą 255 bajtów.
To wystąpienie zostało usunięte.
Wystąpienie reprezentuje tylko klucz publiczny.
— lub —
Wystąpił błąd podczas podpisywania danych.
Uwagi
Kontekst null jest traktowany jako pusty.
Dotyczy
SignData(ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>)
- Źródło:
- SlhDsa.cs
- Źródło:
- SlhDsa.cs
- Źródło:
- SlhDsa.cs
Podpisuje określone dane, zapisuj podpis w podanym buforze.
public void SignData(ReadOnlySpan<byte> data, Span<byte> destination, ReadOnlySpan<byte> context = default);
member this.SignData : ReadOnlySpan<byte> * Span<byte> * ReadOnlySpan<byte> -> unit
Public Sub SignData (data As ReadOnlySpan(Of Byte), destination As Span(Of Byte), Optional context As ReadOnlySpan(Of Byte) = Nothing)
Parametry
- data
- ReadOnlySpan<Byte>
Dane do podpisania.
Bufor do odbierania podpisu. Jego długość musi być dokładnie SignatureSizeInBytes.
- context
- ReadOnlySpan<Byte>
Opcjonalna wartość specyficzna dla kontekstu, aby ograniczyć zakres podpisu.
Wartość domyślna to pusty bufor.
Wyjątki
Bufor w elemecie destination to nieprawidłowa długość odbierania podpisu.
context
Length ma więcej niż 255 bajtów.
To wystąpienie zostało usunięte.
Wystąpienie reprezentuje tylko klucz publiczny.
— lub —
Wystąpił błąd podczas podpisywania danych.