RsaSignatureCookieTransform.Encode(Byte[]) 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.
public:
override cli::array <System::Byte> ^ Encode(cli::array <System::Byte> ^ value);
public override byte[] Encode (byte[] value);
override this.Encode : byte[] -> byte[]
Public Overrides Function Encode (value As Byte()) As Byte()
Parametry
- value
- Byte[]
Dane do podpisania.
Zwraca
Podpisane dane.
Wyjątki
value
to null
.
value
zawiera zero bajtów.
Właściwość SigningKey to null
.
-lub-
Klucz określony przez SigningKey właściwość nie można przypisać jako RSACryptoServiceProvider.
-lub-
Klucz określony przez SigningKey właściwość nie zawiera klucza prywatnego.
System operacyjny nie obsługuje określonego algorytmu.
Uwagi
Klucz określony przez SigningKey właściwość musi zawierać klucz prywatny w celu podpisania danych.
Podpisane dane mogą zostać zweryfikowane przez wywołanie Decode metody .