Back to Devexpress

dxAuthorizationAgents Unit

vcl-dxauthorizationagents.md

latest3.6 KB
Original Source

dxAuthorizationAgents Unit

Implements common functionality for authorization agent components.

Classes

NameDescription
TdxAuthorizationAgentUserInfoThe base class for user information providers.
TdxAuthorizationFormAn authorization form with an embedded browser.
TdxCustomAuthorizationAgentThe base class for all classes that implement components that authorize DevExpress products in online accounts.
TdxCustomAuthorizationForm
TdxGoogleAPIOAuth2AuthorizationAgentA non-visual component designed to authorize your application in a Google account.
TdxGoogleAPIOAuth2AuthorizationAgentUserInfoA data provider designed to load user information from a connected Google online account.
TdxMicrosoftGraphAPIOAuth2AuthorizationAgentA non-visual component designed to authorize your application in a Microsoft online account.
TdxMicrosoftGraphAPIOAuth2AuthorizationAgentUserInfoA data provider designed to load user information from a connected Microsoft online account.
TdxOAuth2AuthorizationAgentThe base class for OAuth 2.0 authorization components.
TdxOAuth2AuthorizationAgentUserInfoThe base class for user information providers with support for the OAuth 2.0 authentication protocol.

Interfaces

NameDescription
IdxOAuth2AuthorizationAgentScopeRequestorExposes the function returning lists of data access permissions specific to different online account types.

Types

NameDescription
TdxAuthorizationAgentUserInfoClassThe class-reference to a user information provider class.
TdxCustomAuthorizationAgent.TErrorEventThe authorization agent error event type.
TdxCustomAuthorizationAgentClassThe class-reference to an authorization agent class.
TdxOAuth2AuthorizationAgent.TGetClientSecretEventThe OAuth 2.0 client secret acquisition event type.
TdxOAuth2AuthorizationAgent.TReceiveAccessTokenEventThe OAuth 2.0 access token acquisition event type.
TdxOAuth2AuthorizationAgent.TReceiveAuthorizationCodeEventThe OAuth 2.0 authorization code acquisition event type.
TdxOAuth2AuthorizationAgentClassThe class-reference to a class that implements an OAuth 2.0-compatible authorization agent.