C# Class NanoByte.Common.Net.CachedCredentialProvider

Caching decorator for ICredentialProviders.
Inheritance: MarshalNoTimeout, ICredentialProvider
Datei anzeigen Open project: nano-byte/common Class Usage Examples

Public Methods

Method Description
CachedCredentialProvider ( [ inner ) : System

Creates a new caching dectorator.

GetCredential ( Uri uri, string authType ) : NetworkCredential
ReportInvalid ( Uri uri ) : void

Method Details

CachedCredentialProvider() public method

Creates a new caching dectorator.
public CachedCredentialProvider ( [ inner ) : System
inner [ The inner to wrap.
return System

GetCredential() public method

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

ReportInvalid() public method

public ReportInvalid ( Uri uri ) : void
uri System.Uri
return void