C# Class myProducts.Xamarin.Common.Services.TokenManager

Inheritance: ITokenManager
Show file Open project: ChristianWeyer/myProducts-End-to-End

Public Methods

Method Description
DeleteToken ( ) : void
RequestToken ( string userName, string password ) : System.Threading.Tasks.Task
TokenManager ( IStorage storage ) : System

Private Methods

Method Description
DeleteTokenIfExpired ( InternalTokenStorageItem token ) : bool
SaveTokenToLocalStorage ( Thinktecture.IdentityModel.Client.TokenResponse token ) : void
TryReadTokenFromLocalStorage ( ) : void

Method Details

DeleteToken() public method

public DeleteToken ( ) : void
return void

RequestToken() public method

public RequestToken ( string userName, string password ) : System.Threading.Tasks.Task
userName string
password string
return System.Threading.Tasks.Task

TokenManager() public method

public TokenManager ( IStorage storage ) : System
storage IStorage
return System