C# 클래스 AuthBridge.Web.Controllers.AuthenticationController

상속: Model.Controller
파일 보기 프로젝트 열기: Teleopti/authbridge 1 사용 예제들

공개 메소드들

메소드 설명
Authenticate ( ) : System.Web.Mvc.ActionResult
AuthenticationController ( ) : System
AuthenticationController ( IProtocolDiscovery defaultProtocolDiscovery, IFederationContext federationContext, IConfigurationRepository configuration ) : System
HomeRealmDiscovery ( string errorMessage = "" ) : System.Web.Mvc.ActionResult
ProcessFederationRequest ( ) : System.Web.Mvc.ActionResult
ProcessIdpInitiatedRequest ( string protocol ) : void

보호된 메소드들

메소드 설명
OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void

비공개 메소드들

메소드 설명
CreateFederationContext ( ) : void
CreateFederationContextFromConfiguration ( ) : void
ProcessResponse ( ) : void
ProcessResponse ( string issuerName, string originalUrl ) : void
UpdateIssuer ( ClaimsIdentity input, string issuer, string originalIssuer ) : ClaimsIdentity

메소드 상세

Authenticate() 공개 메소드

public Authenticate ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

AuthenticationController() 공개 메소드

public AuthenticationController ( ) : System
리턴 System

AuthenticationController() 공개 메소드

public AuthenticationController ( IProtocolDiscovery defaultProtocolDiscovery, IFederationContext federationContext, IConfigurationRepository configuration ) : System
defaultProtocolDiscovery IProtocolDiscovery
federationContext IFederationContext
configuration IConfigurationRepository
리턴 System

HomeRealmDiscovery() 공개 메소드

public HomeRealmDiscovery ( string errorMessage = "" ) : System.Web.Mvc.ActionResult
errorMessage string
리턴 System.Web.Mvc.ActionResult

OnActionExecuting() 보호된 메소드

protected OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutingContext
리턴 void

ProcessFederationRequest() 공개 메소드

public ProcessFederationRequest ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ProcessIdpInitiatedRequest() 공개 메소드

public ProcessIdpInitiatedRequest ( string protocol ) : void
protocol string
리턴 void