Språk

IAccount Gränssnitt

Definition

IAccount-gränssnittet representerar information om ett enda konto. Samma användare kan finnas i olika klientorganisationer, dvs. en användare kan ha flera konton. En IAccount returneras i AuthenticationResultegenskapen .Account och kan användas som parametrar för PublicClientApplication- och ConfidentialClientApplication-metoder som hämtar token, till exempel AcquireTokenSilent(IEnumerable<String>, IAccount)

public interface IAccount
type IAccount = interface
Public Interface IAccount

Egenskaper

Name Description
Environment

Hämtar en sträng som innehåller identitetsprovidern för det här kontot, t.ex. login.microsoftonline.com.

HomeAccountId

AccountId för hemkontot för användaren. Detta identifierar användaren unikt i AAD-klienter.

Username

Hämtar en sträng som innehåller det visningsbara värdet i UPN-format (UserPrincipalName), t.ex. john.doe@contoso.com. Detta kan vara null.

Tilläggsmetoder

Name Description
GetTenantProfiles(IAccount)

Samma konto kan finnas i hemklientorganisationen och även som gäst i flera andra klienter. TenantProfile härleds från ID-token för den klientorganisationen.

Gäller för