C# 클래스 JetBrains.Owin.Security.JetPass.JetPassAuthenticationProvider

Default IJetPassAuthenticationProvider implementation.
상속: IJetPassAuthenticationProvider
파일 보기 프로젝트 열기: JetBrains/JetPass

공개 메소드들

메소드 설명
ApplyRedirect ( JetPassApplyRedirectContext context ) : void

Called when a Challenge causes a redirect to authorize endpoint in the JetPass OAuth 2.0 middleware

Authenticated ( JetPassAuthenticatedContext context ) : System.Threading.Tasks.Task

Invoked whenever JetPass successfully authenticates a user

JetPassAuthenticationProvider ( ) : System

Initializes a JetPassAuthenticationProvider

ReturnEndpoint ( JetPassReturnEndpointContext context ) : System.Threading.Tasks.Task

Invoked prior to the System.Security.Claims.ClaimsIdentity being saved in a local cookie and the browser being redirected to the originally requested URL.

메소드 상세

ApplyRedirect() 공개 메소드

Called when a Challenge causes a redirect to authorize endpoint in the JetPass OAuth 2.0 middleware
public ApplyRedirect ( JetPassApplyRedirectContext context ) : void
context JetPassApplyRedirectContext Contains redirect URI and of the challenge
리턴 void

Authenticated() 공개 메소드

Invoked whenever JetPass successfully authenticates a user
public Authenticated ( JetPassAuthenticatedContext context ) : System.Threading.Tasks.Task
context JetPassAuthenticatedContext Contains information about the login session as well as the user .
리턴 System.Threading.Tasks.Task

JetPassAuthenticationProvider() 공개 메소드

Initializes a JetPassAuthenticationProvider
public JetPassAuthenticationProvider ( ) : System
리턴 System

ReturnEndpoint() 공개 메소드

Invoked prior to the System.Security.Claims.ClaimsIdentity being saved in a local cookie and the browser being redirected to the originally requested URL.
public ReturnEndpoint ( JetPassReturnEndpointContext context ) : System.Threading.Tasks.Task
context JetPassReturnEndpointContext Contains context information and authentication ticket of the return endpoint.
리턴 System.Threading.Tasks.Task