CallTransferOptions.Transferor Property

Gets or sets the transferor address. The application MUST verify (see remarks for more details) the identify of the transferor before setting this property.

Namespace:  Microsoft.Rtc.Collaboration
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public Property Transferor As String
    Get
    Set
'Usage
Dim instance As CallTransferOptions
Dim value As String

value = instance.Transferor

instance.Transferor = value
public string Transferor { get; set; }

Property Value

Type: System.String

Exceptions

Exception Condition
ArgumentNullException

Thrown when the value set is null.

ArgumentException

Thrown when the string is not a well formed URI string.

Remarks

This value will be used in the outgoing invite request to set the Referred-By header. If this property is not set, the platform will use the local identity to set the Referred-By header. If a server platform and application endpoint are configured to use MTLS, Referred-By header will be signed to ensure that it is not altered by anyone else. The platform will not sign the header if added explicitly by the application.

It is important for applications to verify the accuracy of the information given in this property and not simply copy from another source. This may be accomplished by PIN code, logon credentials, or by verifying against a database.

See Also

Reference

CallTransferOptions Class

CallTransferOptions Members

Microsoft.Rtc.Collaboration Namespace