C# 클래스 WebChat.Services.Providers.ApplicationOAuthProvider

상속: Microsoft.Owin.Security.OAuth.OAuthAuthorizationServerProvider
파일 보기 프로젝트 열기: SoftUniTeamWork/WebServicesAndCloudTeamProject

공개 메소드들

메소드 설명
ApplicationOAuthProvider ( string publicClientId ) : System
CreateProperties ( string username, bool isAdmin ) : Microsoft.Owin.Security.AuthenticationProperties
GrantResourceOwnerCredentials ( OAuthGrantResourceOwnerCredentialsContext context ) : System.Threading.Tasks.Task
TokenEndpoint ( Microsoft.Owin.Security.OAuth.OAuthTokenEndpointContext context ) : System.Threading.Tasks.Task
ValidateClientAuthentication ( Microsoft.Owin.Security.OAuth.OAuthValidateClientAuthenticationContext context ) : System.Threading.Tasks.Task
ValidateClientRedirectUri ( Microsoft.Owin.Security.OAuth.OAuthValidateClientRedirectUriContext context ) : System.Threading.Tasks.Task

메소드 상세

ApplicationOAuthProvider() 공개 메소드

public ApplicationOAuthProvider ( string publicClientId ) : System
publicClientId string
리턴 System

CreateProperties() 공개 정적인 메소드

public static CreateProperties ( string username, bool isAdmin ) : Microsoft.Owin.Security.AuthenticationProperties
username string
isAdmin bool
리턴 Microsoft.Owin.Security.AuthenticationProperties

GrantResourceOwnerCredentials() 공개 메소드

public GrantResourceOwnerCredentials ( OAuthGrantResourceOwnerCredentialsContext context ) : System.Threading.Tasks.Task
context OAuthGrantResourceOwnerCredentialsContext
리턴 System.Threading.Tasks.Task

TokenEndpoint() 공개 메소드

public TokenEndpoint ( Microsoft.Owin.Security.OAuth.OAuthTokenEndpointContext context ) : System.Threading.Tasks.Task
context Microsoft.Owin.Security.OAuth.OAuthTokenEndpointContext
리턴 System.Threading.Tasks.Task

ValidateClientAuthentication() 공개 메소드

public ValidateClientAuthentication ( Microsoft.Owin.Security.OAuth.OAuthValidateClientAuthenticationContext context ) : System.Threading.Tasks.Task
context Microsoft.Owin.Security.OAuth.OAuthValidateClientAuthenticationContext
리턴 System.Threading.Tasks.Task

ValidateClientRedirectUri() 공개 메소드

public ValidateClientRedirectUri ( Microsoft.Owin.Security.OAuth.OAuthValidateClientRedirectUriContext context ) : System.Threading.Tasks.Task
context Microsoft.Owin.Security.OAuth.OAuthValidateClientRedirectUriContext
리턴 System.Threading.Tasks.Task