Skip to main content
Python SDK Reference / A2A Extensions / Auth Extensions Overview / OAuth Extensions / OAuthExtensionServer
from agentstack_sdk.a2a.extensions.auth.oauth import OAuthExtensionServer
Bases: BaseExtensionServer[OAuthExtensionSpec, OAuthExtensionMetadata]

Class Attributes

AttributeTypeDefault
contextRunContext
token_storage_factoryTokenStorageFactorytoken_storage_factory or MemoryTokenStor...

Methods

Parameters
NameTypeDefault
specOAuthExtensionSpec
token_storage_factoryTokenStorageFactory | NoneNone
Returns: None
Parameters
NameTypeDefault
messageA2AMessage
run_contextRunContext
request_contextRequestContext
Parameters
NameTypeDefault
resource_urlAnyUrl
Parameters
NameTypeDefault
authorization_endpoint_urlAnyUrl
Parameters
NameTypeDefault
messageA2AMessage