Skip to content

JWTBearerProperties

Source code in docs_src/capo_glue/types/jwt_bearer_properties.py
class JWTBearerProperties(TypedDict, closed=True):
    token_url: NotRequired["capo_glue.types.connector_property.ConnectorProperty"]
    """<p>The token endpoint URL where the JWT bearer token will be exchanged for an access token.</p>"""
    request_method: NotRequired["capo_glue.types.http_method.HTTPMethod"]
    """<p>The HTTP method to use when making JWT bearer token requests, typically POST.</p>"""
    content_type: NotRequired["capo_glue.types.content_type.ContentType"]
    """<p>The content type to use for JWT bearer token requests, such as application/x-www-form-urlencoded or application/json.</p>"""
    jwt_token: NotRequired["capo_glue.types.connector_property.ConnectorProperty"]
    """<p>The JWT token to be used in the bearer token grant flow for authentication.</p>"""
    token_url_parameters: NotRequired[
        "capo_glue.types.connector_property_list.ConnectorPropertyList"
    ]
    """<p>Additional parameters to include in token URL requests as key-value pairs.</p>"""

content_type instance-attribute

content_type: NotRequired[ContentType]

The content type to use for JWT bearer token requests, such as application/x-www-form-urlencoded or application/json.

jwt_token instance-attribute

jwt_token: NotRequired[ConnectorProperty]

The JWT token to be used in the bearer token grant flow for authentication.

request_method instance-attribute

request_method: NotRequired[HTTPMethod]

The HTTP method to use when making JWT bearer token requests, typically POST.

token_url instance-attribute

token_url: NotRequired[ConnectorProperty]

The token endpoint URL where the JWT bearer token will be exchanged for an access token.

token_url_parameters instance-attribute

token_url_parameters: NotRequired[ConnectorPropertyList]

Additional parameters to include in token URL requests as key-value pairs.