CallEstablishOptions.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 CallEstablishOptions
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, Referred-By header will not be added by the platform. 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.