# Class: ADFConfiguration

## Constructor

#### new ADFConfiguration()

  Creates an instance of ADFConfiguration that contains default settings
  for connecting with a ADF Server

## Members

#### allMethodsEnabled :boolean

  Set to false if list of methods should be disabled. "disabledMethods" contains list of disabled methods

  ##### Type:

  - boolean

#### authenticationInfo :AvayaCustomerServices.Config.AuthenticationInfo

  Creates an object containing default authentication provider configuration options

  ##### Type:

  - AvayaCustomerServices.Config.AuthenticationInfo

#### clientInfo :AvayaCustomerServices.Config.ClientInfo

  Creates an object containing default client configuration options

  ##### Type:

  - AvayaCustomerServices.Config.ClientInfo

#### disabledMethods :Array.<string>

  List of methods to disable

  ##### Type:

  - Array.<string>

#### enabled :boolean

  Set to true if ADF provider is enabled, false if disabled

  ##### Type:

  - boolean

#### serverInfo :AvayaCustomerServices.Config.ServerInfo

  Creates an object containing default server configuration options

  ##### Type:

  - AvayaCustomerServices.Config.ServerInfo

#### websocketInfo :AvayaCustomerServices.Config.WebsocketInfo

  Creates an object containing default notification provider configuration options

  ##### Type:

  - AvayaCustomerServices.Config.WebsocketInfo