Base
- class q2_sdk.hq.models.external_auth.base.AuthorizationStatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
Enum
- class q2_sdk.hq.models.external_auth.base.StandardAuthResponseFields(success, status_description, hq_error_return_code, end_user_message)[source]
Bases:
objectStandardAuthResponseFields(success: ‘bool’, status_description: ‘Optional[str]’, hq_error_return_code: ‘Optional[int]’, end_user_message: ‘Optional[str]’)
- class q2_sdk.hq.models.external_auth.base.BaseAuthResponse(standard_auth_response_fields)[source]
Bases:
objectAll other auth responses have at least this info
<Q2Bridge request="RequestType" messageID="messageID"> <Status>"Success"/"Error"</Status> <HQErrorReturnCode>{0}</HQErrorReturnCode> <StatusDescription>{0}</StatusDescription> <EndUserMessage>{0}</EndUserMessage> </Q2Bridge>