autogen_ext.auth.azure#
- pydantic model TokenProviderConfig[source]#
Bases:
BaseModel
Show JSON schema
{ "title": "TokenProviderConfig", "type": "object", "properties": { "provider_kind": { "title": "Provider Kind", "type": "string" }, "scopes": { "items": { "type": "string" }, "title": "Scopes", "type": "array" } }, "required": [ "provider_kind", "scopes" ] }
- class AzureTokenProvider(credential: TokenCredential | SupportsTokenInfo, *scopes: str)[source]#
Bases:
ComponentBase
[TokenProviderConfig
],Component
[TokenProviderConfig
]- component_type: ClassVar[ComponentType] = 'token_provider'#
The logical type of the component.
- component_config_schema#
alias of
TokenProviderConfig