C# Класс Randao.Core.Service.TokenService

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

Приватные методы

Метод Описание
CreateToken ( ) : string

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

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

public CreateAccessToken ( TdMemberDataContract memberInfo ) : ReturnResult
memberInfo Randao.DataContracts.TdMemberDataContract
Результат ReturnResult

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

public CreateAccessToken ( string userName, string passWord, string ip ) : ReturnResult
userName string
passWord string
ip string
Результат ReturnResult

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

public GetAccessToken ( string accessToken ) : OauthToken
accessToken string
Результат Randao.DataContracts.OauthToken

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

public GetRefreshToken ( string refreshToken ) : RefreshTokenDataContract
refreshToken string
Результат Randao.DataContracts.RefreshTokenDataContract

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

public RefreshAccessToken ( string refreshToken, int clientId ) : ReturnResult
refreshToken string
clientId int
Результат ReturnResult

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

public TokenService ( MemberService memberService ) : System
memberService MemberService
Результат System