OAuthConfig
¶
Source code in docs_src/capo_iot_managed_integrations/types/o_auth_config.py
auth_url
instance-attribute
¶
auth_url: AuthUrl
The authorization URL for the OAuth service, where users are directed to authenticate and authorize access.
o_auth_complete_redirect_url
instance-attribute
¶
o_auth_complete_redirect_url: NotRequired[str]
The URL where users are redirected after completing the OAuth authorization process.
proactive_refresh_token_renewal
instance-attribute
¶
proactive_refresh_token_renewal: NotRequired[ProactiveRefreshTokenRenewal]
Configuration for proactively refreshing OAuth tokens before they expire.
scope
instance-attribute
¶
scope: NotRequired[str]
The OAuth scopes requested during authorization, which define the permissions granted to the application.
token_endpoint_authentication_scheme
instance-attribute
¶
token_endpoint_authentication_scheme: TokenEndpointAuthenticationScheme
The authentication scheme used when requesting tokens from the token endpoint.