# Package com.avaya.clientservices.user

- Interface Summary
  Interface | Description
  --- | ---
  ResourceDiscoveryListener | Interface that can be used to receive notifications from a User object about discovered resources that may be of interest to the client application.
  User | Represents services available to a user.
  UserAdminEventListener | TODO: This is a port of the notification of the avaya-ccs-profile events.
  UserRegistrationListener | TODO: This is a port of the CP Core registration callbacks.

- Class Summary
  Class | Description
  --- | ---
  LocalContactConfiguration | This class provides the User configuration data that connects user and local contacts
  OutboundSubscriptionConfiguration | This class allows the control of various subscriptions to telephony services
  ServiceStatus | A class representing whether a certain service is enabled based on the current user configuration.
  UserConfiguration | The UserConfiguration class that contains the configuration data for the different services for a `User`.
  VideoUserConfiguration | User configuration information for video `UserConfiguration`.

- Enum Summary
  Enum | Description
  --- | ---
  CallDenialPolicy | Enumeration that describes call denial policy.
  MediaAddressMode | Enum indicating the IP address type preference to use when negotiating media streams when the client connects to dual stack server from a dual stack client network.
  MediaTransportPreference | The list of Media Transport network preferences.
  RegistrationError | Registration-related errors.
  ResourceDiscoveryItemType | Identifies the type of a discovered resource item that is of interest to the client application.
  ServiceStatus.DisabledReason |
  SignalingAddressMode | Enum indicating the SIP session manager address type preference when the client connects to dual stack server from a dual stack client network.
  UserAdminChangeType | indicate what type of data should be reloaded.

- Exception Summary
  Exception | Description
  --- | ---
  RegistrationException | Exception representing a registration failure.