Freigeben über


SessionSecurityTokenHandler.ApplyTransforms(Byte[], Boolean) Methode

Definition

Wendet die von der Transforms-Eigenschaft angegebene Transformation auf das angegebene Cookie an, um es entweder zu codieren oder zu decodieren.

protected:
 virtual cli::array <System::Byte> ^ ApplyTransforms(cli::array <System::Byte> ^ cookie, bool outbound);
protected virtual byte[] ApplyTransforms (byte[] cookie, bool outbound);
abstract member ApplyTransforms : byte[] * bool -> byte[]
override this.ApplyTransforms : byte[] * bool -> byte[]
Protected Overridable Function ApplyTransforms (cookie As Byte(), outbound As Boolean) As Byte()

Parameter

cookie
Byte[]

Der Cookie, der transformiert wird.

outbound
Boolean

true, wenn das Cookie verschlüsselt werden soll; false, wenn das Cookie decodiert werden soll.

Gibt zurück

Byte[]

Das codierte oder decodierte Cookie.

Ausnahmen

Die Transforms-Eigenschaft ist null.

Hinweise

Beim Codieren eines Cookies werden Transformationen in der Reihenfolge angewendet, in der sie in der Transforms -Eigenschaft angezeigt werden. Beim Decodieren eines Cookies werden sie in umgekehrter Reihenfolge angewendet.

Wird von den WriteToken Methoden und ReadToken aufgerufen, um das Cookiematerial zu codieren und zu decodieren.

Gilt für: