Compartir a través de


WebPubSubServiceClient.GetClientAccessUri Método

Definición

Sobrecargas

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

Crea un URI con token de autenticación.

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

Crea un URI con token de autenticación.

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

Crea un URI con token de autenticación.

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

Crea un URI con token de autenticación.

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

Source:
WebPubSubServiceClient_helpers.cs

Crea un URI con token de autenticación.

public virtual Uri GetClientAccessUri (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 GetClientAccessUri : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
override this.GetClientAccessUri : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
Public Overridable Function GetClientAccessUri (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 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

Uri

Se aplica a

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

Source:
WebPubSubServiceClient_helpers.cs

Crea un URI con token de autenticación.

public virtual Uri GetClientAccessUri (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 GetClientAccessUri : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
override this.GetClientAccessUri : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
Public Overridable Function GetClientAccessUri (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 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

Uri

Se aplica a

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

Source:
WebPubSubServiceClient_helpers.cs

Crea un URI con token de autenticación.

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

Uri

Se aplica a

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

Source:
WebPubSubServiceClient_helpers.cs

Crea un URI con token de autenticación.

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

Uri

Se aplica a