| IIdentityServiceAuthenticateAsync Method | 
This API is preliminary and subject to change.
            Authenticates the user for the specified identity.
            
 
Namespace: net.openstack.Core.ProvidersAssembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
 Syntax
SyntaxTask<UserAccess> AuthenticateAsync(
	CloudIdentity identity,
	CancellationToken cancellationToken
)
Function AuthenticateAsync ( 
	identity As CloudIdentity,
	cancellationToken As CancellationToken
) As Task(Of UserAccess)
Task<UserAccess^>^ AuthenticateAsync(
	CloudIdentity^ identity, 
	CancellationToken cancellationToken
)
abstract AuthenticateAsync : 
        identity : CloudIdentity * 
        cancellationToken : CancellationToken -> Task<UserAccess> 
Parameters
- identity
- Type: net.openstack.Core.DomainCloudIdentity
 The identity of the user to authenticate.
- cancellationToken
- Type: System.ThreadingCancellationToken
 The CancellationToken that the task will observe.
Return Value
Type: 
TaskUserAccessA 
Task object representing the asynchronous operation. When the task completes successfully, the 
Result property will contain a 
UserAccess object containing the authentication token, service catalog and user data.
 Exceptions
Exceptions Remarks
Remarks
            This method always authenticates to the server, even if an unexpired, cached 
UserAccess
            is available for the specified identity.
            
 Version Information
Version Information.NET Framework
Supported in: 4.5
openstack.net
Supported in: 1.6, 1.5, 1.4, 1.3.6
 See Also
See Also