/mcpjava.lang.String ccmCAPFPort, java.lang.String certificatePath) This interface installs an X.509 server certificate that is given the certificate path. If the TFTP server address is not correct, this method throws an InvalidArgumentException. Auto update applications should use this interface to update the server certificate before invoking an HTTPS connection with Cisco Unified Communications Manager. Pre-conditions—When calling this interface, applications should have network connectivity with the TFTP server. Post-conditions—This interface installs the server certificate on the JTAPI application machine. Parameters: ccmTFTPAddress—IP address of the Cisco CallManager TFTP server. ccmTFTPPort—Port number on which the Cisco Unified Communications Manager TFTP server is running. If null, the default value is 69. certificatePath—Directory path for installing the certificate. ccmCAPFAddress—IP address of the Cisco Unified Communications Manager CAPF server. ccmCAPFPort—Port number on which the Cisco Unified Communications Manager CAPF server is running. If the value is null, the default value is 3804. Throws: InvalidArgumentException—If the TFTP server address is invalid. Interface Provided on JTAPI Preferences The JTAPI Preferences dialog box includes a Security tab to let application users configure the username, instanceId, authCode, TFTP IP address, TFTP port, CAPF IP server address, CAPF server port, and certificate path, and enable secure connection. • “CAPF server port” number defaults to 3804. You can configure this value in the Cisco Unified Communications Manager Administration service parameters window. The CAPF server port value entered through JTAPI Preferences should match the one that is configured in Cisco Unified Communications Manager Administration. • “TFTP server port” number defaults to 69. Do not change this value unless you are advised to do so by the System Administrator. • “Certificate Path” is where the application wants the server and client certificates to be installed. If this field is left blank, the certificates get installed in the ClassPath of JTAPI.jar. • “Certificate update Status” provides information on whether a certificate has been updated or not. • Select “Enable Secure Connection” to enable a secure TLS connection to Cisco Unified Communications Manager. If “Enable Security Connection” is not selected, JTAPI makes a non-secure connection to CTI even if the certificate is updated/installed. • The “Enable Security Tracing” check box lets you enable or disable tracing for the certificate installation operation. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 204 Features Supported by Cisco Unified JTAPI Transport Layer Security (TLS)