SignalRNegotiationAttribute Class

Definition

An input binding attribute to bind Microsoft.Azure.WebJobs.Extensions.SignalRService.NegotiationContext to the function parameter.

[Microsoft.Azure.WebJobs.Description.Binding]
[System.AttributeUsage(System.AttributeTargets.Parameter)]
public class SignalRNegotiationAttribute : Microsoft.Azure.WebJobs.Extensions.SignalRService.NegotiationBaseAttribute
[<Microsoft.Azure.WebJobs.Description.Binding>]
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
type SignalRNegotiationAttribute = class
    inherit NegotiationBaseAttribute
Public Class SignalRNegotiationAttribute
Inherits NegotiationBaseAttribute
Inheritance
SignalRNegotiationAttribute
Attributes
Microsoft.Azure.WebJobs.Description.BindingAttribute AttributeUsageAttribute

Remarks

Designed for function languages except C# to customize negotiation routing.

Constructors

SignalRNegotiationAttribute()

Properties

ClaimTypeList

Gets or sets the claim type list used to filter the claims in the IdToken.

(Inherited from NegotiationBaseAttribute)
ConnectionStringSetting

Gets or sets the app setting name that contains the SignalR connection.

(Inherited from NegotiationBaseAttribute)
HubName

Gets or sets the name of the hub to which the SignalR client is going to connect.

(Inherited from NegotiationBaseAttribute)
IdToken

Gets or sets the JWT token whose claims will be added to the user claims.

(Inherited from NegotiationBaseAttribute)
UserId

Gets or sets the user id assigned to the SignalR client.

(Inherited from NegotiationBaseAttribute)

Applies to