Class TryAlternateStunError
The client should contact an alternate server for this request. This error response MUST only be sent if the request included a USERNAME attribute and a valid MESSAGE- INTEGRITY attribute; otherwise, it MUST NOT be sent and error code 400 (Bad Request) is suggested. This error response MUST be protected with the MESSAGE-INTEGRITY attribute, and receivers MUST validate the MESSAGE-INTEGRITY of this response before redirecting themselves to an alternate server.
Note: Failure to generate and validate message integrity for a 300 response allows an on-path attacker to falsify a 300 response thus causing subsequent STUN messages to be sent to a victim.
Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: FM.LiveSwitch.Stun
Assembly: FM.LiveSwitch.dll
Syntax
public class TryAlternateStunError : Error
  Properties
AlternateServer
Gets or sets the alternate server attribute.
Declaration
public AlternateServerAttribute AlternateServer { get; }
  Property Value
| Type | Description | 
|---|---|
| AlternateServerAttribute | 
Methods
GetDescription()
Gets the description for this Error.
Declaration
public override string GetDescription()
  Returns
| Type | Description | 
|---|---|
| System.String |