Compartilhar via


WebPubSubServiceClient.GetClientAccessUriAsync Método

Definição

Sobrecargas

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

Cria um URI com token de autenticação.

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

Cria um URI com token de autenticação.

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

Cria um URI com token de autenticação.

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

Cria um URI com token de autenticação.

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

Origem:
WebPubSubServiceClient.cs

Cria um URI com token de autenticação.

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

userId
String

ID do usuário.

roles
IEnumerable<String>

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

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

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

Origem:
WebPubSubServiceClient.cs

Cria um URI com token de autenticação.

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

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

userId
String

ID do usuário.

roles
IEnumerable<String>

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

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

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

Origem:
WebPubSubServiceClient.cs

Cria um URI com token de autenticação.

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

userId
String

ID do 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 unirá quando ele se conectar.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

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

Origem:
WebPubSubServiceClient.cs

Cria um URI com token de autenticação.

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

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

userId
String

ID do 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 unirá quando ele se conectar.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a