C# 클래스 Common.Controller.SecureTempDataProvider

protected tempdata with machinkey of form authentication
상속: ITempDataProvider
파일 보기 프로젝트 열기: rabbal/Mvc5

공개 메소드들

메소드 설명
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