C# Класс Common.Controller.SecureTempDataProvider

protected tempdata with machinkey of form authentication
Наследование: ITempDataProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
LoadTempData ( ControllerContext controllerContext ) : object>.IDictionary
SaveTempData ( ControllerContext controllerContext, object>.IDictionary values ) : void

Приватные методы

Метод Описание
Compress ( byte data ) : byte[]
Decompress ( byte data ) : byte[]
DeserializeWithBinaryFormatter ( byte data ) : object>.IDictionary
DeserializeWithJsonFormatter ( string data ) : object>.IDictionary
GetAnonMachineKeyPurpose ( ) : string
GetCookieValue ( ControllerContext controllerContext ) : string
GetMachineKeyPrefix ( System.Web.HttpContextBase ctx ) : string
GetMachineKeyPurpose ( System.Web.HttpContextBase ctx ) : string
GetMachineKeyPurposeFromPrefix ( string prefix, System.Web.HttpContextBase ctx ) : string
IssueCookie ( ControllerContext controllerContext, string value ) : void
Protect ( byte data, System.Web.HttpContextBase ctx ) : string
SerializeWithBinaryFormatter ( object>.IDictionary data ) : byte[]
SerializeWithJsonFormatter ( object>.IDictionary data ) : string
Unprotect ( string value, System.Web.HttpContextBase ctx ) : byte[]

Описание методов

LoadTempData() публичный Метод

public LoadTempData ( ControllerContext controllerContext ) : object>.IDictionary
controllerContext ControllerContext
Результат object>.IDictionary

SaveTempData() публичный Метод

public SaveTempData ( ControllerContext controllerContext, object>.IDictionary values ) : void
controllerContext ControllerContext
values object>.IDictionary
Результат void