Compartilhar via


CommunicationIdentityClient Classe

Definição

O cliente do Serviços de Comunicação do Azure Identity.

public class CommunicationIdentityClient
type CommunicationIdentityClient = class
Public Class CommunicationIdentityClient
Herança
CommunicationIdentityClient

Construtores

CommunicationIdentityClient()

Inicializa uma nova instância de CommunicationIdentityClient para simulação.

CommunicationIdentityClient(String)

Inicializa uma nova instância de CommunicationIdentityClient.

CommunicationIdentityClient(String, CommunicationIdentityClientOptions)

Inicializa uma nova instância de CommunicationIdentityClient.

CommunicationIdentityClient(Uri, AzureKeyCredential, CommunicationIdentityClientOptions)

Inicializa uma nova instância de CommunicationIdentityClient.

CommunicationIdentityClient(Uri, TokenCredential, CommunicationIdentityClientOptions)

Inicializa uma nova instância de CommunicationIdentityClient.

Métodos

CreateUser(CancellationToken)

Cria um novo CommunicationUserIdentifier.

CreateUserAndToken(IEnumerable<CommunicationTokenScope>, CancellationToken)

Cria um novo CommunicationUserIdentifier.

CreateUserAndToken(IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken)

Cria um novo CommunicationUserIdentifier.

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.

CreateUserAsync(CancellationToken)

Cria de forma assíncrona um novo CommunicationUserIdentifier.

DeleteUser(CommunicationUserIdentifier, CancellationToken)

Exclui de forma assíncrona um CommunicationUserIdentifier, revoga seus tokens e exclui seus dados.

DeleteUserAsync(CommunicationUserIdentifier, CancellationToken)

Exclui de forma assíncrona um CommunicationUserIdentifier, revoga seus tokens e exclui seus dados.

GetToken(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, CancellationToken)

Obtém um token de acesso da Identidade de Comunicação para um CommunicationUserIdentifier.

GetToken(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken)

Obtém 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.

GetTokenAsync(CommunicationUserIdentifier, IEnumerable<CommunicationTokenScope>, TimeSpan, CancellationToken)

Obtém de forma assíncrona um token de acesso da Identidade de Comunicação para um CommunicationUserIdentifier.

GetTokenForTeamsUser(GetTokenForTeamsUserOptions, CancellationToken)

Trocar um token de acesso Azure AD de um Usuário do Teams por um token de acesso da Identidade de Comunicação.

GetTokenForTeamsUserAsync(GetTokenForTeamsUserOptions, CancellationToken)

Troque de forma assíncrona um token de acesso Azure AD de um Usuário do Teams por um token de acesso da Identidade de Comunicação.

RevokeTokens(CommunicationUserIdentifier, CancellationToken)

Revoga todos os tokens criados para um usuário.

RevokeTokensAsync(CommunicationUserIdentifier, CancellationToken)

Revoga de forma assíncrona todos os tokens criados para um CommunicationUserIdentifier.

Aplica-se a