ArcGISOAuthAuthenticationConfiguration

Namespace: GameEngine.Security
Class: GameEngine/Security/ArcGISOAuthAuthenticationConfiguration
Since: 1.0.0
Inheritance: ArcGISAuthenticationConfiguration->ArcGISOAuthAuthenticationConfiguration

Summary

A class that contains authentication information for OAuth2

Constructors

ArcGISOAuthAuthenticationConfiguration(string, string, string)

Creates a authentication information object for OAuth 2

Since 1.0.0

Arguments
NameTypeSummary
clientId

The client identifier.

clientSecret

The client secret. Mandatory for App Login.

redirectURI

The redirect URI. Mandatory for Named User Login.

ArcGISOAuthAuthenticationConfiguration(string, string, string, ArcGISOAuthAuthorizationCredential)

Creates an authentication information object for OAuth 2 including credentials

Since 1.0.0

Arguments
NameTypeSummary
clientId

The client identifier.

clientSecret

The client secret. Mandatory for App Login.

redirectURI

The redirect URI. Mandatory for Named User Login.

authenticationCredential

The authentication credential.

Properties

PropertyTypeNullableReadonlySummary
Yes
Yes

The current authorization credential

No
Yes

The current client id

No
Yes

The current client secret

No
Yes

The current redirect uri

AuthorizationCredential

ArcGISOAuthAuthorizationCredential AuthorizationCredential

The current authorization credential

ClientId

string ClientId

The current client id

ClientSecret

string ClientSecret

The current client secret

RedirectURI

string RedirectURI

The current redirect uri

Events

NameTypeSummary
AuthorizationCredentialIssuedEvent

Sets the callback invoked when a new OAuth2 authorization credential is issued

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.