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

Наследование: SharpOAuth2.Provider.Domain.AuthorizationGrantBase, IAuthorizationGrantService
Показать файл Открыть проект

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

Метод Описание
AuthorizationGrantService ( ITokenRepository tokenRepo, IClientRepository clientRepo ) : System
ConsumeGrant ( IAuthorizationGrant grant ) : void
FindAuthorizationGrant ( string authorizationCode ) : IAuthorizationGrant
IssueAuthorizationGrant ( IAuthorizationContext context ) : IAuthorizationGrant
ValidateGrant ( SharpOAuth2 context, IAuthorizationGrant grant ) : bool

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

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

public AuthorizationGrantService ( ITokenRepository tokenRepo, IClientRepository clientRepo ) : System
tokenRepo ITokenRepository
clientRepo IClientRepository
Результат System

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

public ConsumeGrant ( IAuthorizationGrant grant ) : void
grant IAuthorizationGrant
Результат void

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

public FindAuthorizationGrant ( string authorizationCode ) : IAuthorizationGrant
authorizationCode string
Результат IAuthorizationGrant

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

public IssueAuthorizationGrant ( IAuthorizationContext context ) : IAuthorizationGrant
context IAuthorizationContext
Результат IAuthorizationGrant

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

public ValidateGrant ( SharpOAuth2 context, IAuthorizationGrant grant ) : bool
context SharpOAuth2
grant IAuthorizationGrant
Результат bool