Partager via


WebPubSubServiceClient.GetClientAccessUriAsync Méthode

Définition

Surcharges

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Source:
WebPubSubServiceClient.cs

Crée un URI avec un jeton d’authentification.

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)

Paramètres

expiresAt
DateTimeOffset

Heure UTC à laquelle le jeton expire.

userId
String

Id d’utilisateur.

roles
IEnumerable<String>

Rôles que la connexion avec le jeton généré aura.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à

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

Source:
WebPubSubServiceClient.cs

Crée un URI avec un jeton d’authentification.

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)

Paramètres

expiresAfter
TimeSpan

La valeur par défaut est d’une heure, si elle n’est pas spécifiée. Doit être supérieur ou égal à zéro.

userId
String

Id d’utilisateur.

roles
IEnumerable<String>

Rôles que la connexion avec le jeton généré aura.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à

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

Source:
WebPubSubServiceClient.cs

Crée un URI avec un jeton d’authentification.

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)

Paramètres

expiresAt
DateTimeOffset

Heure UTC à laquelle le jeton expire.

userId
String

Id d’utilisateur.

roles
IEnumerable<String>

Rôles que la connexion avec le jeton généré aura.

groups
IEnumerable<String>

Groupes auxquels la connexion avec le jeton généré sera jointe lors de la connexion.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à

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

Source:
WebPubSubServiceClient.cs

Crée un URI avec un jeton d’authentification.

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)

Paramètres

expiresAfter
TimeSpan

La valeur par défaut est d’une heure, si elle n’est pas spécifiée. Doit être supérieur ou égal à zéro.

userId
String

Id d’utilisateur.

roles
IEnumerable<String>

Rôles que la connexion avec le jeton généré aura.

groups
IEnumerable<String>

Groupes auxquels la connexion avec le jeton généré sera jointe lors de la connexion.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à