Idioma

IAccount Interface

Definição

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. . login.microsoftonline.com

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. john.doe@contoso.com. Isso pode ser nulo.

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.

Aplica-se a