Abstract Protected _companyProtected _integrationPrivate _metadataProtected oauthOAuth-specific parameters that all OAuth actions should include
Protected Abstract InternalInternal method that must be implemented by derived action classes. This is where the actual action logic should be implemented.
The action execution parameters including typed context
Promise resolving to the action result
Executes the action with the provided parameters.
The action execution parameters including context
Promise resolving to the action result
Protected getProtected getProtected getProtected handleOAuthHandle OAuth-specific errors
Protected initializeOAuthProtected isProtected isProtected makeProtected Abstract refreshProtected setProtected update
Base class for actions that require OAuth authentication. Provides common OAuth token management functionality including retrieval, refresh, and error handling.