ResponseType
UserLevelConfig
UserLevelConfigList
Q2SSOResponse
- class q2_sdk.hq.models.sso_response.Q2SSOResponse(response_type, response, success=True, end_user_error_message='', user_level_config_list=None)[source]
The shape HQ expects back from an SSO call
- Parameters:
response_type (
ResponseType) – From ResponseType enumresponse (
str) – Actual response shown to the end usersuccess (
bool) – If False, will log failure into HQend_user_error_message – In conjunction with success=False, customizes the error message
user_level_config_list (
Optional[UserLevelConfigList]) – If provided, will fill the Q2_ThirdPartyData table with user level key/value pairs for specified vendor
SSOErrorResponse
- class q2_sdk.hq.models.sso_response.SSOErrorResponse(*args, **kwargs)[source]
A Q2SSOResponse whose end_user_error_message is that is responsive on different display layouts.
- Parameters:
response_type – From ResponseType enum
response – Actual response shown to the end user
success – If False, will log failure into HQ
end_user_error_message – In conjunction with success=False, customizes the error message
user_level_config_list – If provided, will fill the Q2_ThirdPartyData table with user level key/value pairs for specified vendor