Freigeben über


WebPubSubServiceClient.GetClientAccessUriAsync Methode

Definition

Überlädt

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, CancellationToken)

Erstellt einen URI mit Authentifizierungstoken.

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, CancellationToken)

Erstellt einen URI mit Authentifizierungstoken.

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Erstellt einen URI mit Authentifizierungstoken.

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Erstellt einen URI mit Authentifizierungstoken.

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

Erstellt einen URI mit Authentifizierungstoken.

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (DateTimeOffset expiresAt, string userId, System.Collections.Generic.IEnumerable<string> roles, System.Threading.CancellationToken cancellationToken);
abstract member GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (expiresAt As DateTimeOffset, userId As String, roles As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of Uri)

Parameter

expiresAt
DateTimeOffset

UTC-Zeit, zu der das Token abläuft.

userId
String

Benutzer-ID.

roles
IEnumerable<String>

Rollen, über die die Verbindung mit dem generierten Token verfügt.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

Erstellt einen URI mit Authentifizierungstoken.

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (TimeSpan expiresAfter, string userId, System.Collections.Generic.IEnumerable<string> roles, System.Threading.CancellationToken cancellationToken);
abstract member GetClientAccessUriAsync : TimeSpan * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : TimeSpan * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (expiresAfter As TimeSpan, userId As String, roles As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of Uri)

Parameter

expiresAfter
TimeSpan

Der Standardwert ist eine Stunde, wenn nicht angegeben. Muss größer oder gleich Null sein.

userId
String

Benutzer-ID.

roles
IEnumerable<String>

Rollen, über die die Verbindung mit dem generierten Token verfügt.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

Erstellt einen URI mit Authentifizierungstoken.

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (DateTimeOffset expiresAt, string userId = default, System.Collections.Generic.IEnumerable<string> roles = default, System.Collections.Generic.IEnumerable<string> groups = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (expiresAt As DateTimeOffset, Optional userId As String = Nothing, Optional roles As IEnumerable(Of String) = Nothing, Optional groups As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Uri)

Parameter

expiresAt
DateTimeOffset

UTC-Zeit, zu der das Token abläuft.

userId
String

Benutzer-ID.

roles
IEnumerable<String>

Rollen, über die die Verbindung mit dem generierten Token verfügt.

groups
IEnumerable<String>

Gruppen, denen die Verbindung mit dem generierten Token bei der Verbindungsherstellung beigetreten wird.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

Erstellt einen URI mit Authentifizierungstoken.

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (TimeSpan expiresAfter = default, string userId = default, System.Collections.Generic.IEnumerable<string> roles = default, System.Collections.Generic.IEnumerable<string> groups = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetClientAccessUriAsync : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (Optional expiresAfter As TimeSpan = Nothing, Optional userId As String = Nothing, Optional roles As IEnumerable(Of String) = Nothing, Optional groups As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Uri)

Parameter

expiresAfter
TimeSpan

Der Standardwert ist eine Stunde, wenn nicht angegeben. Muss größer oder gleich Null sein.

userId
String

Benutzer-ID.

roles
IEnumerable<String>

Rollen, über die die Verbindung mit dem generierten Token verfügt.

groups
IEnumerable<String>

Gruppen, denen die Verbindung mit dem generierten Token bei der Verbindungsherstellung beigetreten wird.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für: