Compartir a través de


WebPubSubServiceClient.GetClientAccessUriAsync Método

Definición

Sobrecargas

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

Crea un URI con token de autenticación.

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

Crea un URI con token de autenticación.

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

Crea un URI con token de autenticación.

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

Crea un URI con token de autenticación.

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

Source:
WebPubSubServiceClient.cs

Crea un URI con token de autenticación.

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)

Parámetros

expiresAt
DateTimeOffset

Hora UTC en la que expira el token.

userId
String

Id. de usuario.

roles
IEnumerable<String>

Roles que tendrá la conexión con el token generado.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

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

Source:
WebPubSubServiceClient.cs

Crea un URI con token de autenticación.

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)

Parámetros

expiresAfter
TimeSpan

El valor predeterminado es de una hora, si no se especifica. Debe ser mayor o igual que cero.

userId
String

Id. de usuario.

roles
IEnumerable<String>

Roles que tendrá la conexión con el token generado.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

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

Source:
WebPubSubServiceClient.cs

Crea un URI con token de autenticación.

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)

Parámetros

expiresAt
DateTimeOffset

Hora UTC en la que expira el token.

userId
String

Id. de usuario.

roles
IEnumerable<String>

Roles que tendrá la conexión con el token generado.

groups
IEnumerable<String>

Grupos a los que se unirá la conexión con el token generado cuando se conecte.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

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

Source:
WebPubSubServiceClient.cs

Crea un URI con token de autenticación.

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)

Parámetros

expiresAfter
TimeSpan

El valor predeterminado es de una hora, si no se especifica. Debe ser mayor o igual que cero.

userId
String

Id. de usuario.

roles
IEnumerable<String>

Roles que tendrá la conexión con el token generado.

groups
IEnumerable<String>

Grupos a los que se unirá la conexión con el token generado cuando se conecte.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a