다음을 통해 공유


OAuthEvents 클래스

정의

기본 구현입니다.

public ref class OAuthEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents, Microsoft::AspNetCore::Authentication::OAuth::IOAuthEvents
public ref class OAuthEvents : Microsoft::AspNetCore::Authentication::RemoteAuthenticationEvents
public class OAuthEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents, Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents
public class OAuthEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents
type OAuthEvents = class
    inherit RemoteAuthenticationEvents
    interface IOAuthEvents
    interface IRemoteAuthenticationEvents
type OAuthEvents = class
    inherit RemoteAuthenticationEvents
Public Class OAuthEvents
Inherits RemoteAuthenticationEvents
Implements IOAuthEvents
Public Class OAuthEvents
Inherits RemoteAuthenticationEvents
상속
구현

생성자

OAuthEvents()

기본 구현입니다.

속성

OnAccessDenied

원격 서버에서 액세스 거부 오류를 반환할 때 호출됩니다.

(다음에서 상속됨 RemoteAuthenticationEvents)
OnCreatingTicket

CreatingTicket 메서드가 호출될 때 호출되는 함수를 가져오거나 설정합니다.

OnRedirectToAuthorizationEndpoint

RedirectToAuthorizationEndpoint 메서드가 호출될 때 호출되는 대리자를 가져오거나 설정합니다.

OnRemoteFailure

원격 오류가 있을 때 호출됩니다.

(다음에서 상속됨 RemoteAuthenticationEvents)
OnTicketReceived

원격 티켓을 받은 후 호출됩니다.

(다음에서 상속됨 RemoteAuthenticationEvents)

메서드

AccessDenied(AccessDeniedContext)

원격 서버에서 액세스 거부 오류를 반환할 때 호출됩니다.

(다음에서 상속됨 RemoteAuthenticationEvents)
CreatingTicket(OAuthCreatingTicketContext)

공급자가 사용자를 성공적으로 인증한 후 호출됩니다.

RedirectToAuthorizationEndpoint(OAuthRedirectToAuthorizationContext)

챌린지로 인해 리디렉션이 OAuth 미들웨어의 엔드포인트에 권한을 부여할 때 호출합니다.

RedirectToAuthorizationEndpoint(RedirectContext<OAuthOptions>)

챌린지로 인해 리디렉션이 OAuth 처리기에서 엔드포인트에 권한을 부여할 때 호출합니다.

RemoteFailure(FailureContext)

원격 오류가 있을 때 호출됨

(다음에서 상속됨 RemoteAuthenticationEvents)
RemoteFailure(RemoteFailureContext)

원격 오류가 있을 때 호출됩니다.

(다음에서 상속됨 RemoteAuthenticationEvents)
TicketReceived(TicketReceivedContext)

원격 티켓을 받은 후 호출됩니다.

(다음에서 상속됨 RemoteAuthenticationEvents)

적용 대상