SessionSecurityTokenHandler.ApplyTransforms(Byte[], Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Applies the transforms specified by the Transforms property to either encode or decode the specified cookie.
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()
Parameters
- cookie
- Byte[]
The cookie that will be transformed.
- outbound
- Boolean
true
if the cookie should be encoded; false
if the cookie should be decoded.
Returns
The encoded or decoded cookie.
Exceptions
The Transforms property is null
.
Remarks
When encoding a cookie transforms are applied in the order in which they appear in the Transforms property. When decoding a cookie, they are applied in the reverse order.
Called from the WriteToken and ReadToken methods to encode and decode the cookie material.