C# Class SharpOAuthProvider.Domain.Service.TokenService

Inheritance: ITokenService
Afficher le fichier Open project: ghorsey/SharpOAuth2

Méthodes publiques

Méthode Description
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

Method Details

FindRefreshToken() public méthode

public FindRefreshToken ( string refreshToken ) : SharpOAuth2.Provider.Domain.RefreshTokenBase
refreshToken string
Résultat SharpOAuth2.Provider.Domain.RefreshTokenBase

FindToken() public méthode

public FindToken ( string token ) : IAccessToken
token string
Résultat IAccessToken

IssueAccessToken() public méthode

public IssueAccessToken ( SharpOAuth2.Provider.Domain.ClientBase client ) : IToken
client SharpOAuth2.Provider.Domain.ClientBase
Résultat IToken

IssueAccessToken() public méthode

public IssueAccessToken ( IAuthorizationGrant grant ) : IToken
grant IAuthorizationGrant
Résultat IToken

IssueAccessToken() public méthode

public IssueAccessToken ( SharpOAuth2.Provider.Domain.RefreshTokenBase refreshToken ) : IToken
refreshToken SharpOAuth2.Provider.Domain.RefreshTokenBase
Résultat IToken

IssueAccessTokenForResourceOwner() public méthode

public IssueAccessTokenForResourceOwner ( ITokenContext context ) : IToken
context ITokenContext
Résultat IToken

TokenService() public méthode

public TokenService ( IClientRepository clientRepo, ITokenRepository tokenRepo ) : System
clientRepo IClientRepository
tokenRepo ITokenRepository
Résultat System