NanoByte.Common  2.4.2
Public Member Functions | Properties | List of all members
NanoByte.Common.Net.ICredentialProvider Interface Reference

Asks the user or a keyring for NetworkCredentials for specific Uris. More...

Inheritance diagram for NanoByte.Common.Net.ICredentialProvider:
NanoByte.Common.Net.CachedCredentialProvider NanoByte.Common.Net.CredentialProviderBase NanoByte.Common.Net.CliCredentialProvider NanoByte.Common.Net.WindowsCredentialProvider NanoByte.Common.Net.WindowsCliCredentialProvider NanoByte.Common.Net.WindowsDialogCredentialProvider

Public Member Functions

void ReportInvalid (Uri uri)
 Report that the credentials that were retrieved for uri were incorrect. More...
 

Properties

bool Interactive [get]
 Indicates whether the credential provider is interactive, i.e., can ask the user for input. More...
 

Detailed Description

Asks the user or a keyring for NetworkCredentials for specific Uris.

Implementations of this interface are thread-safe.

Member Function Documentation

◆ ReportInvalid()

void NanoByte.Common.Net.ICredentialProvider.ReportInvalid ( Uri  uri)

Report that the credentials that were retrieved for uri were incorrect.

Implemented in NanoByte.Common.Net.CachedCredentialProvider, and NanoByte.Common.Net.CredentialProviderBase.

Property Documentation

◆ Interactive

bool NanoByte.Common.Net.ICredentialProvider.Interactive
get

Indicates whether the credential provider is interactive, i.e., can ask the user for input.


The documentation for this interface was generated from the following file: