Message: AccountLogonResult

File: WebAPI/account_authorization_2.proto

Description

Account level Logon result.

Note: It is deprecated. Use multi-step account logon procedure instead (see AccountLogonRoutineClient / AccountLogonRoutineServer).

Used in

ServerMsg

Fields

account_id

Type: sint32

Description: Account ID in the CQG trade routing system.

result_code

Type: uint32

Description: One of the logon result codes. This field is associated with ResultCode enum type.

text_message

Type: shared_1.Text

Description: Optional logon result message for failure details.

server_utc_timestamp

Type: google.protobuf.Timestamp

Description: Time when the message was sent.

Enum ResultCode

Values

      RESULT_CODE_SUCCESS = 0

     User is logged in to the system. Account connection status becomes CONNECTED.

      RESULT_CODE_PASSWORD_CHANGE_REQUIRED = 1

     Account password change required after the first logon of new account. Account connection status remains CONNECTING.

      RESULT_CODE_PASSWORD_EXPIRED = 2

     Account password has expired. Account connection status remains CONNECTING.

      RESULT_CODE_FAILURE = 101

     General failure.