Skip to main content

TdxOAuth2AuthorizationAgent Methods

The base class for all classes that implement components that authorize DevExpress products in various online accounts via the OAuth 2.0 protocol.
Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject) Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject) Inherited from TComponent.
BeginInvoke(TProc,TObject) Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject) Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject) Inherited from TComponent.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
FindComponent(String) Inherited from TComponent.
FinishAuthorization Performs all routines required to properly terminate the current authorization session. Inherited from TdxCustomAuthorizationAgent.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetAuthorizationHeader Inherited from TdxCustomAuthorizationAgent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
HasParent Inherited from TComponent.
InsertComponent(TComponent) Inherited from TComponent.
IsAccessTokenValid Identifies if the authorization agent has a valid account access token.
IsImplementorOf(IInterface) Inherited from TComponent.
Load(string,string,string) Assigns the specified access and refresh tokens to the authorization agent.
Loaded Inherited from TComponent.
Notification(TComponent,TOperation) Inherited from TComponent.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
RefreshAccessToken Updates the account access token.
RefreshScopes(Boolean) Updates the list of active online account access scopes.
RegisterScopeRequestor(IdxOAuth2AuthorizationAgentScopeRequestor) Associates the specified online data provider with the authorization agent.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
RestartAuthorization Restarts the current authorization session. Inherited from TdxCustomAuthorizationAgent.
RevokeAccessToken Renders the account access and refresh tokens invalid and terminates the current authorization session.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
StartAuthorization Performs all routines required to authorize the agent in an online account. Inherited from TdxCustomAuthorizationAgent.
ToString Inherited from TObject.
UnregisterScopeRequestor(IdxOAuth2AuthorizationAgentScopeRequestor) Disconnects the specified online data provider from the authorization agent.
UpdateAction(TBasicAction) Inherited from TComponent.
ValidateAccessToken Validates the account access token.
ValidateAuthorization Inherited from TdxCustomAuthorizationAgent.
See Also