Class AccessTokenToUnityServicesTokenExchanger
Inherited Members
Namespace: Unity.Cloud.Identity
Syntax
public class AccessTokenToUnityServicesTokenExchanger : IAccessTokenExchanger<string, UnityServicesToken>
Constructors
AccessTokenToUnityServicesTokenExchanger(IHttpClient, IServiceHostResolver)
Provides Unity Services token from DeviceToken
Declaration
public AccessTokenToUnityServicesTokenExchanger(IHttpClient httpClient, IServiceHostResolver serviceHostResolver)
Parameters
| Type | Name | Description |
|---|---|---|
| IHttpClient | httpClient | |
| IServiceHostResolver | serviceHostResolver |
Methods
ExchangeAsync(String)
Returns an exchanged token
Declaration
public async Task<UnityServicesToken> ExchangeAsync(string accessToken)
Parameters
| Type | Name | Description |
|---|---|---|
| String | accessToken |
Returns
| Type | Description |
|---|---|
| Task<UnityServicesToken> | A task that once completed returns an exchanged token. |