Namespace: GameEngine.Security
Class: GameEngine/Security/ArcGISAuthenticationManager
Since: 1.0.0
Summary
A class to manage authentication.
Properties
| Property | Type | Nullable | Readonly | Summary |
|---|---|---|---|---|
AuthenticationConfigurations | ArcGISDictionary<string, ArcGISAuthenticationConfiguration> | No | Yes | The authentication configurations for URLs. |
AuthenticationConfigurations
static ArcGISDictionary<string, ArcGISAuthenticationConfiguration> AuthenticationConfigurations
The authentication configurations for URLs.
Methods
| Signature | Return Type | Summary |
|---|---|---|
AuthorizeAuthenticationConfigurationAsync(string, ArcGISAuthenticationConfiguration) | ArcGISFuture<void> | Starts the authorization flow on the provided authentication configuration. |
AuthorizeAuthenticationConfigurationAsync
static ArcGISFuture<void> AuthorizeAuthenticationConfigurationAsync(string restEndpointURL, ArcGISAuthenticationConfiguration authenticationConfiguration)
Starts the authorization flow on the provided authentication configuration.
Since 1.0.0
Arguments
| Name | Type | Summary |
|---|---|---|
rest | string | The REST endpoint URL of the portal. |
authentication | ArcGISAuthenticationConfiguration | The authentication configuration to get authorized. |
Returns ArcGISFuture<void>
An ArcGISFuture<T> that has no return value.
Events
| Name | Type | Summary |
|---|---|---|
Authentication | ArcGISAuthenticationChallengeIssuedEvent | Sets the global callback invoked when an authentication challenge is issued. |