Click or drag to resize

SipUserConfiguration Class

Configuration information for a SipSignalingEngine.
Inheritance Hierarchy
SystemObject
  Avaya.ClientServicesSipUserConfiguration

Namespace:  Avaya.ClientServices
Assembly:  AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
public class SipUserConfiguration

The SipUserConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodSipUserConfiguration
Top
Properties
  NameDescription
Public propertyAutomaticLineReservationEnabled
Controls whether the Client SDK shall automatically invoke line reservation feature prior to placing an outgoing call.
Public propertyBlindTransferEnabled
Controls whether blind transfer is allowed or not.
Public propertyCallDenialPolicy
Specifies the call denial policy.
Public propertyConnectionPolicy
The connection policy defining the signaling servers to communicate with. Should this only be the ServerInfo (I.e.let the sdk handle the connection policy)
Public propertyCredentialProvider
An ICredentialProvider value representing the object that provides the credentials.
Public propertyDialPlan
It accelerates dialing by eliminating the need to wait for the INTER_DIGIT_TIMEOUT timer to expire.
Public propertyDisplayName
The display name used to identify the endpoint the user is on.
Public propertyDomain
The SIP domain for the user.
Public propertyEmergencyNumbers
List of emergency numbers
Public propertyEnableAlternateCLI
Controls whether the SIP endpoint sends Alternate-CLI header in other phone mode to other phone number. By default, this property is false.
Public propertyEnableAsControlledEndpoint
Enables Client SDK as a controlled endpoint.
Public propertyEnabled
A Boolean value indicating whether the SIP provider is enabled.
Public propertyEnableDeskphoneModeOnStartup
Controls whether the SIP endpoint registers in desk phone mode on startup.
Public propertyEnableMacAddressInfoInSIPRegistration
Controls whether the local MAC address information is passed in the SIP registration message.
Public propertyInitiateTCCallWhenForwardingEnabled
When Send All Calls feature is enabled, there continues to be an incoming call notification that arrives at the client application, and will be forwarded to the Telecommuter device and cancelled when the Aura coverage timer fires. To avoid the unnecessary signalling, the property may be set to disable.
Public propertyLanguage
The language string to use in Accept-Language header.
Public propertyMaxNumberOfControllingEndpoints
The maximum number of controlling endpoints the user can link with the controlled endpoint simultaneously.
Public propertyMaxSimultaneousRegistrations
The maximum number of servers a user can simultaneously register to.
Public propertyMediaAddressMode
Indicates local IP address type preference the client should use when negotiating media capabilities with the network.
Public propertyMediaEncryptionTypeArray
List of enabled ciphersuites for SRTP
Public propertyOtherPhoneModeRemoteMediaResponseTimeout
Time period for waiting for completion of initial INVITE transaction with other phone call leg. If no early or final media response is received from remote party within this time period, then the other phone call leg transaction will be completed with a dummy media response. Dummy media will be updated to real remote media info upon media response from remote party.
Public propertyOutboundSubscriptionConfiguration
Configuration information for Outbound Subscription.
Public propertyPreserveDialogsOnFailover
Controls whether active calls and subscriptions dialogs can be used with secondary proxy in case of failover.
Public propertyRTCP5TracerouteCollectionEnabled
Controls whether the Client SDK should collect traceroute info for RTCP Subtype 5 for established calls.
Public propertySignalingAddressMode
Indicates the IP address type preference the client should use when registering with the SIP registrar.
Public propertySipAgentConfiguration
Configuration information for SIP Agent Feature service.
Public propertySipClientConfiguration
Configuration information for SIP Client data.
Public propertySrtcpEnabled
Flag tracking whether STRCP signaling should be enabled. This flag is added as a way of getting around issues we may encounter in the field where SRTCP is not supported, or is supported but somehow in an incompatible way with the Avaya's implementation. Specific to pre 7.0 Aura environment, an old CM that receives SRTCP may strip all of the SRTP capabilities from the offer as opposed to letting the offer go without SRTCP. This configuration becomes important when a new endpoint is working in an old CM environment.
Public propertyTransferToVoicemailEnabled
Indicates if transfer to voicemail feature is supported. It should be set true to indicate Voicemail transfer is supported.
Public propertyUserId
The user ID.
Public propertyUseSIPSURIOverTLS
Controls whether the SIP endpoint uses sips (secure SIP) URI scheme for all SIP requests it initiates towards the network, including secure media calls.
Public propertyVoIPCallingPreference
Preference for VoIP Calling.
Top
See Also