IAccount Interface
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.
A interface IAccount representa informações sobre uma única conta.
O mesmo usuário pode estar presente em locatários diferentes, ou seja, um usuário pode ter várias contas.
Um IAccount é retornado na AuthenticationResultpropriedade .Account e pode ser usado como parâmetros dos métodos PublicClientApplication e ConfidentialClientApplication adquirindo tokens como AcquireTokenSilent(IEnumerable<String>, IAccount)
public interface IAccount
type IAccount = interface
Public Interface IAccount
Propriedades
| Nome | Description |
|---|---|
| Environment |
Obtém uma cadeia de caracteres que contém o provedor de identidade para essa conta, por exemplo. . |
| HomeAccountId |
AccountId da conta inicial do usuário. Isso identifica exclusivamente o usuário entre locatários do AAD. |
| Username |
Obtém uma cadeia de caracteres que contém o valor exibivel no formato UserPrincipalName (UPN), por exemplo. |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetTenantProfiles(IAccount) |
A mesma conta pode existir em seu locatário residencial e também como convidado em vários outros locatários. TenantProfile é derivado do token de ID desse locatário. |