You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
connector_config (Mapping[str, Any]): The full connector configuration
123
122
token_refresh_endpoint (str): Full URL to the token refresh endpoint
124
123
scopes (List[str], optional): List of OAuth scopes to pass in the refresh token request body. Defaults to None.
125
-
token_expiry_date (pendulum.DateTime, optional): Datetime at which the current token will expire. Defaults to None.
126
124
access_token_name (str, optional): Name of the access token field, used to parse the refresh token response. Defaults to "access_token".
127
125
expires_in_name (str, optional): Name of the name of the field that characterizes when the current access token will expire, used to parse the refresh token response. Defaults to "expires_in".
128
126
refresh_token_name (str, optional): Name of the name of the refresh token field, used to parse the refresh token response. Defaults to "refresh_token".
@@ -132,11 +130,13 @@ def __init__(
132
130
client_secret_config_path (Sequence[str]): Dpath to the client_secret field in the connector configuration. Defaults to ("credentials", "client_secret").
133
131
access_token_config_path (Sequence[str]): Dpath to the access_token field in the connector configuration. Defaults to ("credentials", "access_token").
134
132
refresh_token_config_path (Sequence[str]): Dpath to the refresh_token field in the connector configuration. Defaults to ("credentials", "refresh_token").
133
+
access_token_expiration_datetime_config_path (Sequence[str]): Dpath to the access_token_expiration_datetime field in the connector configuration. Defaults to ("credentials", "access_token_expiration_datetime").
0 commit comments