# AuthenticationFailedResponse
Response on authentication request when authentication fail.

## Properties

### `FailedReason`
[`EnumValue`](../../enumerations/EnumValue.md)<br/>
Reason of authentication request failure, values from [`FailedAuthenticationReason`](../../enumerations/FailedAuthenticationReason.md).

### `Channel`
[`EnumValue`](../../enumerations/EnumValue.md)<br/>
Server channel that send response, values from [`TradingChannel`](../../enumerations/TradingChannel.md).

### `Message`
`String`<br/>
Error message of authentication request failure.

### `messageType`
`String`<br/>
Type of message, this property is **readonly**.

## Constructors

`new AuthenticationFailedResponse(reason: EnumValue|String, channel: EnumValue|String)`

#### Arguments
- `reason: EnumValue|String` - the reason of authentication request failure.
- `channel: EnumValue|String` - the server channel that send response.
