CommunicationIdentityClient.CreateUserAndTokenAsync 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
CreateUserAndTokenAsync(IEnumerable<CommunicationTokenScope>, CancellationToken) |
Cria de forma assíncrona um novo CommunicationUserIdentifier. |
CreateUserAndTokenAsync(IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken) |
Cria de forma assíncrona um novo CommunicationUserIdentifier. |
CreateUserAndTokenAsync(IEnumerable<CommunicationTokenScope>, CancellationToken)
Cria de forma assíncrona um novo CommunicationUserIdentifier.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Identity.CommunicationUserIdentifierAndToken>> CreateUserAndTokenAsync(System.Collections.Generic.IEnumerable<Azure.Communication.Identity.CommunicationTokenScope> scopes, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateUserAndTokenAsync : seq<Azure.Communication.Identity.CommunicationTokenScope> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Identity.CommunicationUserIdentifierAndToken>>
override this.CreateUserAndTokenAsync : seq<Azure.Communication.Identity.CommunicationTokenScope> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Identity.CommunicationUserIdentifierAndToken>>
Public Overridable Function CreateUserAndTokenAsync (scopes As IEnumerable(Of CommunicationTokenScope), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of CommunicationUserIdentifierAndToken))
Parâmetros
- scopes
- IEnumerable<CommunicationTokenScope>
Os escopos que o token deve ter.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Aplica-se a
CreateUserAndTokenAsync(IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken)
Cria de forma assíncrona um novo CommunicationUserIdentifier.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Identity.CommunicationUserIdentifierAndToken>> CreateUserAndTokenAsync(System.Collections.Generic.IEnumerable<Azure.Communication.Identity.CommunicationTokenScope> scopes, TimeSpan tokenExpiresIn, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateUserAndTokenAsync : seq<Azure.Communication.Identity.CommunicationTokenScope> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Identity.CommunicationUserIdentifierAndToken>>
override this.CreateUserAndTokenAsync : seq<Azure.Communication.Identity.CommunicationTokenScope> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Identity.CommunicationUserIdentifierAndToken>>
Public Overridable Function CreateUserAndTokenAsync (scopes As IEnumerable(Of CommunicationTokenScope), tokenExpiresIn As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of CommunicationUserIdentifierAndToken))
Parâmetros
- 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