Skip to main content

TdxMicrosoftGraphAPIOAuth2AuthorizationAgentUserInfo Members

A data provider that retrieves the user information from a connected Microsoft online account.

Constructors

Name Description
Create(TdxCustomAuthorizationAgent) Creates a new user information provider for the specified authorization agent. Inherited from TdxAuthorizationAgentUserInfo.

Properties

Name Description
AuthorizationAgent Provides access to the OAuth 2.0-compatible authorization agent that authenticates and authorizes the user information provider in an online account. Inherited from TdxOAuth2AuthorizationAgentUserInfo.
DisplayName Returns the user display name obtained from a connected online account. Inherited from TdxAuthorizationAgentUserInfo.
Mail Returns the user email obtained from a connected online account. Inherited from TdxAuthorizationAgentUserInfo.

Methods

Name Description
Equals(TObject) Inherited from TObject.
GetHashCode Inherited from TObject.
GetScopes protected Returns the list of user information access permissions that the associated authorization agent requests on a successful connection to a Microsoft online account.
GetUserInfo(TdxCustomAuthorizationAgent) static Creates a new user information provider for the specified authorization agent. Inherited from TdxAuthorizationAgentUserInfo.
QueryInterface(TGUID,Untyped) protected Provides access to the implementation of the specified interface if the current object supports it. Inherited from TcxIUnknownObject.
ToString Inherited from TObject.
UpdateInfo Connects the provider to an online account and obtains the user information from it. Inherited from TdxAuthorizationAgentUserInfo.
See Also