Condividi tramite


RsaSignatureCookieTransform.Encode(Byte[]) Metodo

Definizione

Firma i dati specificati.

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()

Parametri

value
Byte[]

Dati da firmare.

Restituisce

Byte[]

Dati firmati.

Eccezioni

value è null.

value contiene zero byte.

La proprietà SigningKey è null.

-oppure-

La chiave specificata dalla proprietà SigningKey non può essere assegnata come RSACryptoServiceProvider.

-oppure-

La chiave specificata dalla proprietà SigningKey non contiene una chiave privata.

Il sistema operativo non supporta l'algoritmo specificato.

Commenti

La chiave specificata dalla SigningKey proprietà deve includere la chiave privata per firmare i dati.

I dati firmati possono essere verificati chiamando il Decode metodo .

Si applica a