EngineWindowsAuthenticateAsync Method |
IT Hit User File System
Reads auth info from lcal storage or shows login dialog on Windows platform.
Namespace:
ITHit.FileSystem.Windows
Assembly:
ITHit.FileSystem.Windows (in ITHit.FileSystem.Windows.dll) Version: 8.4.27341.0
Syntax public virtual Task<bool> AuthenticateAsync(
IItemsChange itemsChange,
CancellationToken cancellationToken
)
Public Overridable Function AuthenticateAsync (
itemsChange As IItemsChange,
cancellationToken As CancellationToken
) As Task(Of Boolean)
public:
virtual Task<bool>^ AuthenticateAsync(
IItemsChange^ itemsChange,
CancellationToken cancellationToken
)
abstract AuthenticateAsync :
itemsChange : IItemsChange *
cancellationToken : CancellationToken -> Task<bool>
override AuthenticateAsync :
itemsChange : IItemsChange *
cancellationToken : CancellationToken -> Task<bool>
Parameters
- itemsChange
- Type: ITHit.FileSystemIItemsChange
Information about the change in file system. - cancellationToken
- Type: System.ThreadingCancellationToken
The token to monitor for cancellation requests.
Return Value
Type:
TaskBooleanTrue if authentication is successful. False - otherwise.
Remarks
This method is called if the IsAuthenticatedAsync(IItemsChange, CancellationToken) method returns false, before calling Engine methods.
You can also call this method whenever the log-in UI must be displayed on the Windows platform, for example after request to server returnd the WWW-Authenticate header.
By default, this method always returns true.
See Also