data.entities.authorization.authorization_token_utils
get_host_authorization_token_id
def get_host_authorization_token_id(user_id: "UserID") -> AuthorizationTokenID
Retrieves the authorization token ID for the user host system.
Arguments:
user_id- The user ID.
Returns:
The authorization token ID.
get_connector_instance_authorization_id
def get_connector_instance_authorization_id(
instance: "ConnectorInstanceID") -> str
Retrieves the authorization ID for a connector instance.
Arguments:
instance- The connector instance ID.
Returns:
The authorization ID.
get_connector_instance_authorization_token_id
def get_connector_instance_authorization_token_id(
user: "User", instance: "ConnectorInstanceID") -> AuthorizationTokenID
Retrieves the authorization token ID for a connector instance.
Arguments:
user- The user.instance- The connector instance ID.
Returns:
The authorization token ID.
has_authorization_token_expired
def has_authorization_token_expired(token: AuthorizationToken) -> bool
Checks whether an authorization token has expired and thus should be refreshed.
Arguments:
token- The authorization token.