C# Класс SharpOAuthProvider.Domain.Service.ClientService

Наследование: IClientService
Показать файл Открыть проект

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

Метод Описание
AuthenticateClient ( IOAuthContext context ) : bool
ClientService ( IClientRepository repo, ITokenRepository tokenRepo ) : System.Linq
FindClient ( string clientId ) : SharpOAuth2.Provider.Domain.ClientBase
IsAccessGranted ( IClient client, string scope, string resourceOwnerId ) : bool
IsClient ( IOAuthContext context ) : bool
ValidateRedirectUri ( IOAuthContext context ) : bool

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

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

public AuthenticateClient ( IOAuthContext context ) : bool
context IOAuthContext
Результат bool

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

public ClientService ( IClientRepository repo, ITokenRepository tokenRepo ) : System.Linq
repo IClientRepository
tokenRepo ITokenRepository
Результат System.Linq

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

public FindClient ( string clientId ) : SharpOAuth2.Provider.Domain.ClientBase
clientId string
Результат SharpOAuth2.Provider.Domain.ClientBase

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

public IsAccessGranted ( IClient client, string scope, string resourceOwnerId ) : bool
client IClient
scope string
resourceOwnerId string
Результат bool

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

public IsClient ( IOAuthContext context ) : bool
context IOAuthContext
Результат bool

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

public ValidateRedirectUri ( IOAuthContext context ) : bool
context IOAuthContext
Результат bool