Skip to main content

io.enterpriseai.model.TelephonyWebRtcCredentials

Source: sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/model/TelephonyWebRtcCredentials.java. Back to the Java SDK reference index.

note

This page is generated by tools/docs/gen_sdk_reference.py from the SDK sources and the OpenAPI text folders. Do not edit it by hand: change the source and regenerate.

Model TelephonyWebRtcCredentials​

Ephemeral SIP credentials of a WebRTC extension (one hour at most), for the Kamailio auth_ephemeral module.

Fields:

NameTypeRequiredDescription
usernameStringyesSIP user name, expiry timestamp and endpoint joined by a colon.
passwordStringyesSIP password signed by the Control Plane for this user name.
expiresAtStringyesExpiry time of the credentials, ISO 8601.
ttlSecondsIntegeryesSeconds left before the credentials expire.
sipUriStringyesSIP URI to register, sip:<endpoint>@<domain>.
wsUrlStringyesSecure WebSocket address of the SIP proxy for the softphone.
realmStringyesSIP authentication realm, the SIP domain of the tenant.
endpointStringyesName of the extension endpoint on the PBX.
numberStringyesNumber of the extension.