NanoByte.Common 2.10.6
NanoByte.Common.Net.WindowsGuiCredentialProvider Class Reference

Asks the user for NetworkCredentials using the Windows Credential Manager GUI. More...

Inheritance diagram for NanoByte.Common.Net.WindowsGuiCredentialProvider:
NanoByte.Common.Net.WindowsCredentialProvider NanoByte.Common.Net.CredentialProviderBase NanoByte.Common.Net.ICredentialProvider

Protected Member Functions

override NetworkCredential Prompt (string target, WindowsCredentialsFlags flags)
 Performs the actual WindowsCredentials API call to prompt the user or the credential store for credentials. More...
 
- Protected Member Functions inherited from NanoByte.Common.Net.CredentialProviderBase
bool WasReportedInvalid (Uri uri)
 Checks whether uri was previously reported as invalid and resets the flag.
 

Additional Inherited Members

- Public Member Functions inherited from NanoByte.Common.Net.WindowsCredentialProvider
override? NetworkCredential GetCredential (Uri uri, string authType)
 
- Public Member Functions inherited from NanoByte.Common.Net.CredentialProviderBase
void ReportInvalid (Uri uri)
 Report that the credentials that were retrieved for uri were incorrect. More...
 

Detailed Description

Asks the user for NetworkCredentials using the Windows Credential Manager GUI.

Member Function Documentation

◆ Prompt()

override NetworkCredential NanoByte.Common.Net.WindowsGuiCredentialProvider.Prompt ( string  target,
WindowsCredentialsFlags  flags 
)
protectedvirtual

Performs the actual WindowsCredentials API call to prompt the user or the credential store for credentials.

Implements NanoByte.Common.Net.WindowsCredentialProvider.


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