BaseExtensionServer[OAuthExtensionSpec, OAuthExtensionMetadata]
Class Attributes
| Attribute | Type | Default |
|---|---|---|
context | RunContext | — |
token_storage_factory | TokenStorageFactory | token_storage_factory or MemoryTokenStor... |
Methods
Constructor · __init__
Constructor · __init__
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
spec | OAuthExtensionSpec | — |
token_storage_factory | TokenStorageFactory | None | None |
None handle_incoming_message
handle_incoming_message
Parameters
| Name | Type | Default |
|---|---|---|
message | A2AMessage | — |
run_context | RunContext | — |
request_context | RequestContext | — |
async create_httpx_auth
async create_httpx_auth
Parameters
| Name | Type | Default |
|---|---|---|
resource_url | AnyUrl | — |
create_auth_request
create_auth_request
Parameters
| Name | Type | Default |
|---|---|---|
authorization_endpoint_url | AnyUrl | — |
parse_auth_response
parse_auth_response
Parameters
| Name | Type | Default |
|---|---|---|
message | A2AMessage | — |