Cisco Unity Connection Provisioning Interface (CUPI) API -- General Configuration
Default Unity Connection Sender Name
This section contains information on how to use the API to change the display name of Unity Connection Default User. Display name of default user is used as the sender name for System Generated Notifications from Connection and Outside Caller Messages. This API updates the "Unity Connection Default Sender Name" field under General Configuration.
Viewing the sender name for System Generated Notifications
The following is an example of the GET request that lists the details of sender name for System Generated Notifications:
|
The following is response for the above GET request:
|
|
JSON Example
The following is an example to GET the display name and object id of "Unity Connection" users.
|
The following is response from the above GET request and the actual response will depend upon the information given by you:
|
|
Updating the Sender Name for System Generated Notification
The following is an example of the PUT request that allows you to update the system generated notification:
Example : Update the system generated notification
|
The following is response for the above PUT request.
|
|
JSON Example
Following is an example to update the display name.
|
|
The following is response for the above PUT request:
|
Ciphers
This section contains information on how to use the API to change the value of ciphers supported with Unity Connection. Using this API, you can change the value of following ciphers:
- TLS ciphers over SIP interface
- SRTP ciphers over RTP interface
- HTTPS Ciphers over HTTPS interface
This API updates the "TLS Ciphers", "SRTP Ciphers", and "HTTPS Ciphers" field under General Configuration.
Viewing the Selected Option of TLS, SRTP, and HTTPS Cipher values
The following is an example of GET request to get the details of TLS, SRTP, and HTTPS ciphers.
|
The following is response for the above GET request:
|
|
JSON Example
The following is an example to GET the values for TLS and SRTP Ciphers.
|
|
|
Updating the Values For TLS, SRTP, HTTPS Ciphers and TLS Version
The following is an example of the PUT request that allows you to update the value of TLS, SRTP, HTTPS Ciphers and TLS Version.
Example : Update the TLS, SRTP, HTTPS Ciphers and TLS Version.
|
The following is the response of above PUT request.
|
|
Note |
|
JSON Example
The following is an example to update the TLS and SRTP Ciphers values.
|
|
The following is the response of the above PUT request :
|
Corresponding Enum values for TLS, SRTP and HTTPS Ciphers
The following table describes the associated Enum values of the TLS and SRTP ciphers with Unity Connection 11.5(1).
Enum Value | Drop-Down Menu option for TLS Cipher | Drop-Down Menu option for SRTP Cipher | Drop-Down Menu option for HTTPS Cipher |
---|---|---|---|
0 | Strongest- AES-256 SHA-384 Only: RSA Preferred | All supported AES-256, AES-128 ciphers | All Supported EC and RSA ciphers |
1 | Strongest- AES-256 SHA-384 Only: ECDSA Preferred | AEAD AES256 GCM based ciphers only | RSA ciphers Only |
2 | Medium- AES-256 AES-128 Only: RSA Preferred | AEAD AES-256, AES-128 GCM-based ciphers: | - |
3 | Medium- AES-256 AES-128 Only: ECDSA Preferred | - | - |
4 | All Ciphers RSA Preferred | - | - |
5 | All Ciphers ECDSA Preferred | - | - |