Skip to content

ArcGISAuthenticationManager

Namespace: Esri::GameEngine::Authentication
Class: Esri/GameEngine/Authentication/ArcGISAuthenticationManager
Since: 1.1.0

Summary

Manages requests for ArcGIS secure resources made by an application.

Properties

PropertyTypeNullableReadonlySummary
CredentialStoreArcGISCredentialStoreNoNo

Storage for ArcGISCredential objects. The credential store is checked for a matching credential before sending requests or issuing authentication challenges.

OAuthUserConfigurationsTArray<ArcGISOAuthUserConfiguration>YesNo

A collection of active OAuthUserConfiguration.

ArcGISOAuthUserLoginPromptHandlerArcGISOAuthUserLoginPromptHandlerYesNo

Used for handling ArcGISOAuthUserLoginPrompt.

CredentialStore

ArcGISCredentialStore GetArcGISCredentialStore() const

void SetArcGISCredentialStore(const ArcGISCredentialStore& arcGISCredentialStore)

Storage for ArcGISCredential objects. The credential store is checked for a matching credential before sending requests or issuing authentication challenges.

OAuthUserConfigurations

TArray<ArcGISOAuthUserConfiguration> OAuthUserConfigurations;

A collection of active OAuthUserConfiguration.

OAuthUserLoginPromptHandler

ArcGISOAuthUserLoginPromptHandler getOAuthUserLoginPromptHandler()

void setOAuthUserLoginPromptHandler(ArcGISOAuthUserLoginPromptHandler* value)

Used for handling ArcGISOAuthUserLoginPrompt.

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