Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    System.Object
    Error
    Error
    TryAlternateStunError
    Inherited Members
    Error.StunErrorCode
    Error.StunCode
    Error.CreateStunError(Int32, Message)
    Error.ErrorCode
    Error.Code
    Error.CodeValue
    Error.Exception
    Error.Message
    Error.ToString()
    Error.ToJson()
    Error.ToJson(Error)
    Error.FromJson(String)
    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
    Overrides
    Error.GetDescription()
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0