McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 272

↗ View in doc context
page
272
source
cucm/v15/jtapi-dev-guide/jtapi-dev-guide.md
chunk_id
cucm::v15::jtapi-dev-guide::jtapi-dev-guide::267

In such cases, the application connects to the unrestricted Cisco Unified Communications Manager as a non-secure application as the CTIManager filters out the information about CTI secure roles. Upgrading from a secure restricted Cisco Unified Communications Manager to an unrestricted Cisco Unified Communications Manager is not supported. To do so, you should first set the security mode of the secure restricted Cisco Unified Communications Manager to non-secure and then upgrade to unrestricted Cisco Unified Communications Manager. Also, after an upgrade, the secure JTAPI application will not be able to connect to upgraded Cisco Unified Communications Manager version. To achieve this, the application must delete the existing certificates and disable secure connections. If the application tries to register to the CTI ports or route points as secure phones in unrestricted Cisco Unified Communications Manager, the request fails and JTAPI throws CiscoRegistrationExceptionImpl with error code as CiscoJtapiException.CTIERR_USER_NOT_AUTH_FOR_SECURITY. However, in some scenarios the registration request may pass but is followed by CiscoTermRegistrationFailedEv with a new errorCode CTI_SECURITY_NOT_ALLOWED. Interface Changes See CiscoTermRegistrationFailedEv, on page 648 Message Sequences See Unrestricted Unified CM, on page 1541 Backward Compatibility This feature is backward compatible. URI Dialing Cisco Unified JTAPI provides CTI support for URI dialing using directory URIs. Cisco Unified JTAPI differentiates between directory numbers and directory URIs by the presence of the @ symbol. If an @ symbol is present, the address is a directory URI. URI dialing is also supported for CTI Remote Devices. Remote destinations can be configured with directory URIs as the remote destination number. Interface Changes The following interfaces support directory URI addresses as the dialed digits or destination address: • Call.connect(Terminal origterm, Address origaddr, java.lang.String dialedDigits) • CallControlCall.consult(TerminalConnection tc, java.lang.String dialedDigits) • CallControlConnection.redirect(java.lang.String destinationAddress) • CallControlCall.transfer(java.lang.String address) • CallControlForwarding(java.lang.String destAddress) Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 208 Features Supported by Cisco Unified JTAPI URI Dialing