Udostępnij za pośrednictwem


NegotiationBaseAttribute Class

Definition

The base class of input binding attributes used for SignalR client negotiation.

[Microsoft.Azure.WebJobs.Description.Binding]
[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue)]
public abstract class NegotiationBaseAttribute : Attribute
[<Microsoft.Azure.WebJobs.Description.Binding>]
[<System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue)>]
type NegotiationBaseAttribute = class
    inherit Attribute
Public MustInherit Class NegotiationBaseAttribute
Inherits Attribute
Inheritance
NegotiationBaseAttribute
Derived
Attributes
Microsoft.Azure.WebJobs.Description.BindingAttribute AttributeUsageAttribute

Constructors

NegotiationBaseAttribute()

Properties

ClaimTypeList

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

ConnectionStringSetting

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

HubName

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

IdToken

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

UserId

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

Applies to