Compartir a través de


RsaSignatureCookieTransform.Encode(Byte[]) Método

Definición

Firma los datos especificados.

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

Parámetros

value
Byte[]

Datos que van a firmar.

Devoluciones

Byte[]

Datos firmados.

Excepciones

value es null.

value contiene cero bytes.

La propiedad SigningKey es null.

o bien

La clave especificada por la propiedad SigningKey no es asignable como RSACryptoServiceProvider.

o bien

La clave especificada por la propiedad SigningKey no contiene una clave privada.

El sistema operativo no admite el algoritmo especificado.

Comentarios

La clave especificada por la SigningKey propiedad debe incluir la clave privada para firmar los datos.

Los datos firmados se pueden comprobar llamando al Decode método .

Se aplica a