Class EditorActivatePlatformSupport
This class contains Unity Editor platform-specific logic to handle app activation from an url or key value pairs.
Inherited Members
Namespace: Unity.Cloud.Identity.Runtime
Assembly: solution.dll
Syntax
public class EditorActivatePlatformSupport : BasePkcePlatformSupport, IAuthenticationPlatformSupport, IActivatePlatformSupport
Constructors
EditorActivatePlatformSupport(IUrlRedirectionInterceptor, IUrlProcessor, IAppIdProvider, IAppNamespaceProvider, string, string)
Creates a BasePkcePlatformSupport that handles app activation from an url or key value pairs.
Declaration
public EditorActivatePlatformSupport(IUrlRedirectionInterceptor urlRedirectionInterceptor, IUrlProcessor urlProcessor, IAppIdProvider appIdProvider, IAppNamespaceProvider appNamespaceProvider, string cacheStorePath, string activationUrl = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IUrlRedirectionInterceptor | urlRedirectionInterceptor | An IUrlRedirectionInterceptor that manages url redirection interception. |
| IUrlProcessor | urlProcessor | An IUrlProcessor that manages url processing after interception. |
| IAppIdProvider | appIdProvider | An IAppIdProvider instance. |
| IAppNamespaceProvider | appNamespaceProvider | An IAppNamespaceProvider instance. |
| string | cacheStorePath | A full path to a readable/writable directory. |
| string | activationUrl | An optional activation URL. |