Namespace Esri.ArcGISRuntime.Security
Classes
AppDataCredentialPersistence
Provides a default means of persisting application credentials.
ArcGISNetworkCredential
The ArcGISNetworkCredential class represents a credential object used to access to HTTP secured ArcGIS resources.
ArcGISTokenCredential
The ArcGISTokenCredential class represents a credential object used to access to ArcGIS resources secured with an ArcGIS token.
AuthenticationManager
The Authentication Manager is a singleton class that, when enabled, will manage the user credentials.
CertificateCredential
The CertificateCredential class represents a digital certificate used to access to resources in a PKI (Public Key Infrastructure).
ChallengeHandler
Helper class allowing to create a challenge handler from a challenge method.
Credential
Base class that represents a credential object used to access a secured ArcGIS resource.
CredentialPersistence
Provides a mechanism for persisting credentials.
CredentialRequestInfo
Information about the ArcGIS service that needs a credential for getting access to.
DefaultChallengeHandler
Default WinStore component that handles the authorization errors returned by the requests to the ArcGIS resources.
This implementation is based on the Windows.
Optionally, depending on the Allow
GenerateTokenOptions
This class contains optional information about the token to generate.
OAuthClientInfo
Represents an OAuth application.
OAuthTokenCredential
The OAuthTokenCredential class represents a credential object used to access to ArcGIS resources secured with with OAuth.
ProxyCredential
Represents a credential object used to access proxy secured recourses.
This class is not available for UWP and will not be used if added
to the Authentication
ServerInfo
This class contains information about an ArcGIS Server and its token endpoint.
TokenCredential
Base class that represents a credential object used to access to token secured ArcGIS resources.
Interfaces
IChallengeHandler
ChallengeHandler interface for handling the authorization errors returned by the requests to the ArcGIS resources.
IOAuthAuthorizeHandler
Interface to implement by components that handle authorization by a resource owner in an oauth workflow.
Enums
AuthenticationType
Types of authentication that can be requested by a service.
PreAuthenticateBehavior
Determines how an Arc
TokenAuthenticationType
Token Authentication types supported by ArcGIS.
UserInterfaceStyle
Indicates the OAuth interface style.