TdxGoogleAPIOAuth2AuthorizationAgentUserInfo Members
A data provider that retrieves the user information from a connected Google 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. |
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 Google 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