Share via


SignalRUpstreamAuthSettings Class

Definition

Upstream auth settings. If not set, no auth is used for upstream messages.

public class SignalRUpstreamAuthSettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SignalR.Models.SignalRUpstreamAuthSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SignalR.Models.SignalRUpstreamAuthSettings>
public class SignalRUpstreamAuthSettings
type SignalRUpstreamAuthSettings = class
    interface IJsonModel<SignalRUpstreamAuthSettings>
    interface IPersistableModel<SignalRUpstreamAuthSettings>
type SignalRUpstreamAuthSettings = class
Public Class SignalRUpstreamAuthSettings
Implements IJsonModel(Of SignalRUpstreamAuthSettings), IPersistableModel(Of SignalRUpstreamAuthSettings)
Public Class SignalRUpstreamAuthSettings
Inheritance
SignalRUpstreamAuthSettings
Implements

Constructors

SignalRUpstreamAuthSettings()

Initializes a new instance of SignalRUpstreamAuthSettings.

Properties

AuthType

Upstream auth type enum.

ManagedIdentityResource

The Resource indicating the App ID URI of the target resource. It also appears in the aud (audience) claim of the issued token.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<SignalRUpstreamAuthSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SignalRUpstreamAuthSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SignalRUpstreamAuthSettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SignalRUpstreamAuthSettings>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SignalRUpstreamAuthSettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to