Compartilhar via


CommunicationIdentityClient.CreateUserAndTokenAsync Método

Definição

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)

Origem:
CommunicationIdentityClient.cs

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)

Origem:
CommunicationIdentityClient.cs

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