CommunicationIdentityClient.GetTokenAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetTokenAsync(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, CancellationToken) |
Obtém de forma assíncrona um token de acesso da Identidade de Comunicação para um CommunicationUserIdentifier. |
GetTokenAsync(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken) |
Obtém de forma assíncrona um token de acesso da Identidade de Comunicação para um CommunicationUserIdentifier. |
GetTokenAsync(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, CancellationToken)
Obtém de forma assíncrona um token de acesso da Identidade de Comunicação para um CommunicationUserIdentifier.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Core.AccessToken>> GetTokenAsync (Azure.Communication.CommunicationUserIdentifier communicationUser, System.Collections.Generic.IEnumerable<Azure.Communication.Identity.CommunicationTokenScope> scopes, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTokenAsync : Azure.Communication.CommunicationUserIdentifier * seq<Azure.Communication.Identity.CommunicationTokenScope> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Core.AccessToken>>
override this.GetTokenAsync : Azure.Communication.CommunicationUserIdentifier * seq<Azure.Communication.Identity.CommunicationTokenScope> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Core.AccessToken>>
Public Overridable Function GetTokenAsync (communicationUser As CommunicationUserIdentifier, scopes As IEnumerable(Of CommunicationTokenScope), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AccessToken))
Parâmetros
- communicationUser
- CommunicationUserIdentifier
O CommunicationUserIdentifier para quem obter um token de acesso da Identidade de Comunicação.
- scopes
- IEnumerable<CommunicationTokenScope>
Lista de CommunicationTokenScope escopos para o token.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Aplica-se a
GetTokenAsync(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken)
Obtém de forma assíncrona um token de acesso da Identidade de Comunicação para um CommunicationUserIdentifier.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Core.AccessToken>> GetTokenAsync (Azure.Communication.CommunicationUserIdentifier communicationUser, System.Collections.Generic.IEnumerable<Azure.Communication.Identity.CommunicationTokenScope> scopes, TimeSpan tokenExpiresIn, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTokenAsync : Azure.Communication.CommunicationUserIdentifier * seq<Azure.Communication.Identity.CommunicationTokenScope> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Core.AccessToken>>
override this.GetTokenAsync : Azure.Communication.CommunicationUserIdentifier * seq<Azure.Communication.Identity.CommunicationTokenScope> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Core.AccessToken>>
Public Overridable Function GetTokenAsync (communicationUser As CommunicationUserIdentifier, scopes As IEnumerable(Of CommunicationTokenScope), tokenExpiresIn As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AccessToken))
Parâmetros
- communicationUser
- CommunicationUserIdentifier
O CommunicationUserIdentifier para quem obter um token de acesso da Identidade de Comunicação.
- scopes
- IEnumerable<CommunicationTokenScope>
Lista de CommunicationTokenScope escopos para o token.
- tokenExpiresIn
- TimeSpan
Período de validade personalizado do token dentro do intervalo de [1,24] horas.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Aplica-se a
Azure SDK for .NET