C# Class Microsoft.R.Host.Client.Host.RemoteCredentialsDecorator

Inheritance: ICredentialsDecorator
Show file Open project: Microsoft/RTVS

Public Methods

Method Description
GetCredential ( Uri uri, string authType ) : NetworkCredential
InvalidateCredentials ( ) : void
LockCredentialsAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
OnCredentialsValidated ( bool isValid ) : void
RemoteCredentialsDecorator ( Uri brokerUri, ISecurityService securityService, IMainThread mainThread ) : System

Method Details

GetCredential() public method

public GetCredential ( Uri uri, string authType ) : NetworkCredential
uri System.Uri
authType string
return System.Net.NetworkCredential

InvalidateCredentials() public method

public InvalidateCredentials ( ) : void
return void

LockCredentialsAsync() public method

public LockCredentialsAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
cancellationToken System.Threading.CancellationToken
return Task

OnCredentialsValidated() public method

public OnCredentialsValidated ( bool isValid ) : void
isValid bool
return void

RemoteCredentialsDecorator() public method

public RemoteCredentialsDecorator ( Uri brokerUri, ISecurityService securityService, IMainThread mainThread ) : System
brokerUri System.Uri
securityService ISecurityService
mainThread IMainThread
return System