C# 클래스 Maverick.Web.Identity.IdentitySource

파일 보기 프로젝트 열기: anurse/MaVeriCk 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Login System.Web.Mvc.ActionResult
Logout void
OnLoginFormSubmit System.Web.Mvc.ActionResult

공개 메소드들

메소드 설명
GetReturnUrl ( System.Web.Mvc.ControllerContext context ) : Uri
OnReturnFromProvider ( System.Web.Mvc.ControllerContext context ) : void

보호된 메소드들

메소드 설명
CreateSessionPrincipal ( IEnumerable claims ) : IClaimsPrincipal
GenerateLandingUrl ( System.Web.Mvc.ControllerContext context ) : Uri
GenerateLandingUrl ( System.Web.Mvc.ControllerContext context, RouteValueDictionary values ) : Uri
GenerateLandingUrl ( System.Web.Mvc.ControllerContext context, object extraValues ) : Uri
ReturnToLastPage ( System.Web.Mvc.ControllerContext context ) : System.Web.Mvc.ActionResult
SetSessionPrincipal ( IClaimsPrincipal principal ) : void

비공개 메소드들

메소드 설명
Login ( System.Web.Mvc.ControllerContext controllerContext, Uri returnUrl ) : System.Web.Mvc.ActionResult
Logout ( System.Web.Mvc.ControllerContext controllerContext ) : void
OnLoginFormSubmit ( System.Web.Mvc.ControllerContext context, Uri returnUrl ) : System.Web.Mvc.ActionResult

메소드 상세

CreateSessionPrincipal() 보호된 정적인 메소드

protected static CreateSessionPrincipal ( IEnumerable claims ) : IClaimsPrincipal
claims IEnumerable
리턴 IClaimsPrincipal

GenerateLandingUrl() 보호된 메소드

protected GenerateLandingUrl ( System.Web.Mvc.ControllerContext context ) : Uri
context System.Web.Mvc.ControllerContext
리턴 System.Uri

GenerateLandingUrl() 보호된 메소드

protected GenerateLandingUrl ( System.Web.Mvc.ControllerContext context, RouteValueDictionary values ) : Uri
context System.Web.Mvc.ControllerContext
values RouteValueDictionary
리턴 System.Uri

GenerateLandingUrl() 보호된 메소드

protected GenerateLandingUrl ( System.Web.Mvc.ControllerContext context, object extraValues ) : Uri
context System.Web.Mvc.ControllerContext
extraValues object
리턴 System.Uri

GetReturnUrl() 공개 메소드

public GetReturnUrl ( System.Web.Mvc.ControllerContext context ) : Uri
context System.Web.Mvc.ControllerContext
리턴 System.Uri

OnReturnFromProvider() 공개 메소드

public OnReturnFromProvider ( System.Web.Mvc.ControllerContext context ) : void
context System.Web.Mvc.ControllerContext
리턴 void

ReturnToLastPage() 보호된 메소드

protected ReturnToLastPage ( System.Web.Mvc.ControllerContext context ) : System.Web.Mvc.ActionResult
context System.Web.Mvc.ControllerContext
리턴 System.Web.Mvc.ActionResult

SetSessionPrincipal() 보호된 메소드

protected SetSessionPrincipal ( IClaimsPrincipal principal ) : void
principal IClaimsPrincipal
리턴 void