Skip to main content

TdxOAuth2AuthorizationAgentUserInfo Class

The base class for all classes that implement user information providers that use the OAuth 2.0 authentication protocol.

Declaration

TdxOAuth2AuthorizationAgentUserInfo = class abstract(TdxAuthorizationAgentUserInfo, IdxOAuth2AuthorizationAgentScopeRequestor)

Remarks

This class does not introduce any new public members, it only implements the core functionality required to work with authorization agents that use the OAuth 2.0 authentication protocol. The TdxOAuth2AuthorizationAgentUserInfo class is the direct ancestor of the TdxGoogleAPIOAuth2AuthorizationAgentUserInfo and TdxMicrosoftGraphAPIOAuth2AuthorizationAgentUserInfo classes that implement the providers that can retrieve user information from Google and Microsoft online accounts, respectively.

You do not need to create instances of the TdxOAuth2AuthorizationAgentUserInfo class. Use its descendants instead.

Inheritance

See Also