C# Класс TokenAuthentication.Infrastructure.Authentication.SimpleAuthorizationServerProvider

Implements an OAuthAuthorizationServerProvider using a custom authentication backend.
Наследование: Microsoft.Owin.Security.OAuth.OAuthAuthorizationServerProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
GrantResourceOwnerCredentials ( OAuthGrantResourceOwnerCredentialsContext context ) : System.Threading.Tasks.Task
SimpleAuthorizationServerProvider ( IAuthenticationService authService ) : System.Security.Claims
ValidateClientAuthentication ( Microsoft.Owin.Security.OAuth.OAuthValidateClientAuthenticationContext context ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
CredentialsAvailable ( OAuthGrantResourceOwnerCredentialsContext context ) : bool
GetCredentials ( OAuthGrantResourceOwnerCredentialsContext context ) : Credentials

Описание методов

GrantResourceOwnerCredentials() публичный Метод

public GrantResourceOwnerCredentials ( OAuthGrantResourceOwnerCredentialsContext context ) : System.Threading.Tasks.Task
context OAuthGrantResourceOwnerCredentialsContext
Результат System.Threading.Tasks.Task

SimpleAuthorizationServerProvider() публичный Метод

public SimpleAuthorizationServerProvider ( IAuthenticationService authService ) : System.Security.Claims
authService IAuthenticationService
Результат System.Security.Claims

ValidateClientAuthentication() публичный Метод

public ValidateClientAuthentication ( Microsoft.Owin.Security.OAuth.OAuthValidateClientAuthenticationContext context ) : System.Threading.Tasks.Task
context Microsoft.Owin.Security.OAuth.OAuthValidateClientAuthenticationContext
Результат System.Threading.Tasks.Task