InboundActivityTokenValidator Class

Validator for inbound Teams activities.

Classic bot activities use Bot Framework connector tokens. Agent ID activities use Entra tokens whose audience is the Agent 365 app blueprint app ID.

Constructor

InboundActivityTokenValidator(app_id: str, cloud: CloudEnvironment | None = None)

Parameters

Name Description
app_id
Required
cloud
Default value: None

Methods

validate_token

validate_token

async validate_token(raw_token: str, service_url: str | None = None) -> Dict[str, Any]

Parameters

Name Description
raw_token
Required
service_url
Default value: None