Base
- enum q2_sdk.hq.models.external_auth.base.AuthorizationStatus(value)[source]
Bases:
Enum
Valid values are as follows:
- PasswordIsBad = <AuthorizationStatus.PasswordIsBad: 0>
- PasswordIsGood = <AuthorizationStatus.PasswordIsGood: 1>
- Expired = <AuthorizationStatus.Expired: 2>
- InitialPwdExpired = <AuthorizationStatus.InitialPwdExpired: 4>
- LockLogin = <AuthorizationStatus.LockLogin: 8>
- DisableLogin = <AuthorizationStatus.DisableLogin: 16>
- NextInvalidChangesStatus = <AuthorizationStatus.NextInvalidChangesStatus: 32>
- TacRequired = <AuthorizationStatus.TacRequired: 64>
- UserTokenCreated = <AuthorizationStatus.UserTokenCreated: 128>
- BrowserRegistrationCountExceeded = <AuthorizationStatus.BrowserRegistrationCountExceeded: 256>
- RoamingIsAllowed = <AuthorizationStatus.RoamingIsAllowed: 512>
- BrowserRegistrationIsAllowed = <AuthorizationStatus.BrowserRegistrationIsAllowed: 1024>
- IsMultiChannelAuthenticated = <AuthorizationStatus.IsMultiChannelAuthenticated: 2048>
- ExceptionDuringProcessing = <AuthorizationStatus.ExceptionDuringProcessing: 4096>
- LockUser = <AuthorizationStatus.LockUser: 8192>
- class q2_sdk.hq.models.external_auth.base.StandardAuthResponseFields(success, status_description, hq_error_return_code, end_user_message)[source]
Bases:
object
StandardAuthResponseFields(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:
object
All 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>