Class LaunchArgumentsUnityEditorAccessTokenProvider
An IUnityEditorAccessTokenProvider implementation to provide a Unity Editor access token from launch arguments.
Inherited Members
Namespace: Unity.Cloud.Identity.Editor
Assembly: Unity.Cloud.Identity.Editor.dll
Syntax
public class LaunchArgumentsUnityEditorAccessTokenProvider : IUnityEditorAccessTokenProvider, IDisposable
Constructors
LaunchArgumentsUnityEditorAccessTokenProvider(IServiceHostResolver)
Returns an IUnityEditorAccessTokenProvider implementation that provides a Unity Editor access token from launch arguments.
Declaration
public LaunchArgumentsUnityEditorAccessTokenProvider(IServiceHostResolver serviceHostResolver)
Parameters
| Type | Name | Description |
|---|---|---|
| IServiceHostResolver | serviceHostResolver | A Unity.Cloud.Common.IServiceHostResolver instance. |
Methods
Dispose()
Disposes of any IDisposable references.
Declaration
public void Dispose()
Dispose(bool)
Disposes of any IDisposable references.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing | Dispose pattern boolean value received from public Dispose method. |
GetAccessTokenAsync()
Returns an access token.
Declaration
public Task<string> GetAccessTokenAsync()
Returns
| Type | Description |
|---|---|
| Task<string> | A task that once completed returns an access token. |