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.

Valori restituiti

Byte[]

Dati firmati.

Eccezioni

value è null.

value contiene zero byte.

La SigningKey proprietà è null.

oppure

La chiave specificata dalla SigningKey proprietà non è assegnabile come RSACryptoServiceProvider.

oppure

La chiave specificata dalla SigningKey proprietà 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