C# Class withSIX.Play.Infra.Data.Services.AuthProviderSettingsStorage

Inheritance: IAuthProviderStorage, IInfrastructureService
Mostra file Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
AuthProviderSettingsStorage ( UserSettings settings ) : System
GetAuthInfoFromCache ( Uri uri ) : AuthInfo
GetToken ( ) : Task
SetAuthInfo ( Uri uri, AuthInfo authInfo ) : void

Method Details

AuthProviderSettingsStorage() public method

public AuthProviderSettingsStorage ( UserSettings settings ) : System
settings withSIX.Play.Core.Options.UserSettings
return System

GetAuthInfoFromCache() public method

public GetAuthInfoFromCache ( Uri uri ) : AuthInfo
uri System.Uri
return withSIX.Sync.Core.Transfer.AuthInfo

GetToken() public method

public GetToken ( ) : Task
return Task

SetAuthInfo() public method

public SetAuthInfo ( Uri uri, AuthInfo authInfo ) : void
uri System.Uri
authInfo withSIX.Sync.Core.Transfer.AuthInfo
return void