Table of Contents

Class ChannelSip

Namespace
Vonage.Users
Assembly
Vonage.dll

Represents a SIP (Session Initiation Protocol) channel for voice communication.

public record ChannelSip : IEquatable<ChannelSip>
Inheritance
ChannelSip
Implements
Inherited Members

Constructors

ChannelSip(string, string, string)

Represents a SIP (Session Initiation Protocol) channel for voice communication.

public ChannelSip(string Uri, string Username, string Password)

Parameters

Uri string

The SIP URI endpoint address.

Username string

The username for SIP authentication.

Password string

The password for SIP authentication.

Properties

Password

The password for SIP authentication.

[JsonPropertyName("password")]
[JsonPropertyOrder(2)]
public string Password { get; init; }

Property Value

string

Uri

The SIP URI endpoint address.

[JsonPropertyName("uri")]
[JsonPropertyOrder(0)]
public string Uri { get; init; }

Property Value

string

Username

The username for SIP authentication.

[JsonPropertyName("username")]
[JsonPropertyOrder(1)]
public string Username { get; init; }

Property Value

string