Sdílet prostřednictvím


RsaSignatureCookieTransform.Encode(Byte[]) Metoda

Definice

Podepíše zadaná data.

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[]

Data, která se mají podepsat.

Návraty

Byte[]

Podepsaná data.

Výjimky

value je null.

value obsahuje nula bajtů.

Vlastnost SigningKey je null.

-nebo-

Klíč zadaný SigningKey vlastností není možné přiřadit jako RSACryptoServiceProvider.

-nebo-

Klíč určený SigningKey vlastností neobsahuje privátní klíč.

Operační systém zadaný algoritmus nepodporuje.

Poznámky

Klíč určený SigningKey vlastností musí obsahovat privátní klíč, aby bylo možné podepsat data.

Podepsaná data je možné ověřit voláním Decode metody .

Platí pro