C# 클래스 SharpOAuthProvider.Domain.Service.TokenService

상속: ITokenService
파일 보기 프로젝트 열기: ghorsey/SharpOAuth2

공개 메소드들

메소드 설명
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