IIdentityServiceGetTokenAsync Method |
This API is preliminary and subject to change.
Gets the authentication token for the specified identity. If necessary, the identity is authenticated
on the server to obtain a token.
Namespace: net.openstack.Core.ProvidersAssembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax Task<IdentityToken> GetTokenAsync(
CloudIdentity identity,
CancellationToken cancellationToken
)
Function GetTokenAsync (
identity As CloudIdentity,
cancellationToken As CancellationToken
) As Task(Of IdentityToken)
Task<IdentityToken^>^ GetTokenAsync(
CloudIdentity^ identity,
CancellationToken cancellationToken
)
abstract GetTokenAsync :
identity : CloudIdentity *
cancellationToken : CancellationToken -> Task<IdentityToken>
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:
TaskIdentityTokenA
Task object representing the asynchronous operation. When the task completes successfully, the
Result property will contain the user's authentication token.
Exceptions Remarks
If a cached
IdentityToken is available for the specified
identity,
this method may return the cached value without performing an authentication against the server.
Version Information .NET Framework
Supported in: 4.5
openstack.net
Supported in: 1.6, 1.5, 1.4, 1.3.6
See Also