Class SipInfoResponse

java.lang.Object
com.ringcentral.definitions.SipInfoResponse

public class SipInfoResponse extends Object
  • Field Details

    • username

      public String username
      User credentials
    • password

      public String password
      User password Format: password
    • authorizationTypes

      public String[] authorizationTypes
      Supported authorization types and their priority for clients Enum: SipDigest, BearerToken
    • authorizationId

      public String authorizationId
      Identifier for SIP authorization
    • domain

      public String domain
      SIP domain
    • outboundProxy

      public String outboundProxy
      SIP outbound proxy server address (in the format <host:port>)
    • outboundProxyIPv6

      public String outboundProxyIPv6
      SIP outbound IPv6 proxy server address (in the format <host:port>)
    • outboundProxyBackup

      public String outboundProxyBackup
      SIP outbound proxy server backup address (in the format <host:port>)
    • outboundProxyIPv6Backup

      public String outboundProxyIPv6Backup
      SIP outbound IPv6 proxy server backup address (in the format <host:port>)
    • transport

      public String transport
      Preferred transport. SIP info will be returned for this transport if supported Enum: UDP, TCP, TLS, WSS
    • certificate

      public String certificate
      For TLS transport only, Base64 encoded certificate
    • switchBackInterval

      public Long switchBackInterval
      The interval in seconds after which the app must try to switch back to primary proxy if it was previously switched to backup. If this parameter is not returned, the app must stay on backup proxy and try to switch to primary proxy after the next SIP-provision call. Format: int32
    • stunServers

      public String[] stunServers
      List of stun servers in the format <host:port>
  • Constructor Details

    • SipInfoResponse

      public SipInfoResponse()
  • Method Details