Compartilhar via


WebPubSubServiceClient.GetClientAccessUri Método

Definição

Sobrecargas

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

Cria um URI com token de autenticação.

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

Cria um URI com token de autenticação.

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

Cria um URI com token de autenticação.

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

Cria um URI com token de autenticação.

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

Origem:
WebPubSubServiceClient_helpers.cs

Cria um URI com token de autenticação.

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

O padrão é de uma hora, se não especificado. Deve ser maior ou igual a zero.

userId
String

ID de usuário.

roles
IEnumerable<String>

Funções que a conexão com o token gerado terá.

groups
IEnumerable<String>

Grupos que a conexão com o token gerado ingressará quando ele se conectar.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Uri

Aplica-se a

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

Origem:
WebPubSubServiceClient_helpers.cs

Cria um URI com token de autenticação.

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 em que o token expira.

userId
String

ID de usuário.

roles
IEnumerable<String>

Funções que a conexão com o token gerado terá.

groups
IEnumerable<String>

Grupos que a conexão com o token gerado ingressará quando ele se conectar.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Uri

Aplica-se a

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

Origem:
WebPubSubServiceClient_helpers.cs

Cria um URI com token de autenticação.

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 em que o token expira.

userId
String

ID de usuário.

roles
IEnumerable<String>

Funções que a conexão com o token gerado terá.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Uri

Aplica-se a

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

Origem:
WebPubSubServiceClient_helpers.cs

Cria um URI com token de autenticação.

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

O padrão é de uma hora, se não especificado. Deve ser maior ou igual a zero.

userId
String

ID de usuário.

roles
IEnumerable<String>

Funções que a conexão com o token gerado terá.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Uri

Aplica-se a