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

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

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

Метод Описание
FindRefreshToken ( string refreshToken ) : SharpOAuth2.Provider.Domain.RefreshTokenBase
FindToken ( string token ) : IAccessToken
IssueAccessToken ( SharpOAuth2.Provider.Domain.ClientBase client ) : IToken
IssueAccessToken ( IAuthorizationGrant grant ) : IToken
IssueAccessToken ( SharpOAuth2.Provider.Domain.RefreshTokenBase refreshToken ) : IToken
IssueAccessTokenForResourceOwner ( ITokenContext context ) : IToken
TokenService ( IClientRepository clientRepo, ITokenRepository tokenRepo ) : System

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

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

public FindRefreshToken ( string refreshToken ) : SharpOAuth2.Provider.Domain.RefreshTokenBase
refreshToken string
Результат SharpOAuth2.Provider.Domain.RefreshTokenBase

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

public FindToken ( string token ) : IAccessToken
token string
Результат IAccessToken

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

public IssueAccessToken ( SharpOAuth2.Provider.Domain.ClientBase client ) : IToken
client SharpOAuth2.Provider.Domain.ClientBase
Результат IToken

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

public IssueAccessToken ( IAuthorizationGrant grant ) : IToken
grant IAuthorizationGrant
Результат IToken

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

public IssueAccessToken ( SharpOAuth2.Provider.Domain.RefreshTokenBase refreshToken ) : IToken
refreshToken SharpOAuth2.Provider.Domain.RefreshTokenBase
Результат IToken

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

public IssueAccessTokenForResourceOwner ( ITokenContext context ) : IToken
context ITokenContext
Результат IToken

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

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