C# Class Randao.Core.Service.TokenService

Show file Open project: fds/DKBD Class Usage Examples

Public Methods

Method Description
CreateAccessToken ( TdMemberDataContract memberInfo ) : ReturnResult
CreateAccessToken ( string userName, string passWord, string ip ) : ReturnResult
GetAccessToken ( string accessToken ) : OauthToken
GetRefreshToken ( string refreshToken ) : RefreshTokenDataContract
RefreshAccessToken ( string refreshToken, int clientId ) : ReturnResult
TokenService ( MemberService memberService ) : System

Private Methods

Method Description
CreateToken ( ) : string

Method Details

CreateAccessToken() public method

public CreateAccessToken ( TdMemberDataContract memberInfo ) : ReturnResult
memberInfo Randao.DataContracts.TdMemberDataContract
return ReturnResult

CreateAccessToken() public method

public CreateAccessToken ( string userName, string passWord, string ip ) : ReturnResult
userName string
passWord string
ip string
return ReturnResult

GetAccessToken() public method

public GetAccessToken ( string accessToken ) : OauthToken
accessToken string
return Randao.DataContracts.OauthToken

GetRefreshToken() public method

public GetRefreshToken ( string refreshToken ) : RefreshTokenDataContract
refreshToken string
return Randao.DataContracts.RefreshTokenDataContract

RefreshAccessToken() public method

public RefreshAccessToken ( string refreshToken, int clientId ) : ReturnResult
refreshToken string
clientId int
return ReturnResult

TokenService() public method

public TokenService ( MemberService memberService ) : System
memberService MemberService
return System