API.client

Contents

API.client#

Client credential classes for authenticating with the Thunderhead API.

Provides ApiClient as the base data object and CalculQuebecClient as the standard implementation for MonarQ users. MonarqClient is kept for backwards compatibility but is deprecated.

Classes#

ApiClient(host, user, access_token, realm[, ...])

data object that is used to pass client information to CalculQCDevice

CalculQuebecClient(host, user, access_token)

specialization of Client for Calcul Quebec infrastructures

MonarqClient(host, user, access_token[, ...])

specialization of CalculQuebecClient for MonarQ infrastructure