エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

UserIdentity Class

ユーザーに関連付けられた ID、チケット、その他の情報を含んでいます。.

構文


public ref class UserIdentity sealed 

属性

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

メンバー

UserIdentityクラス には次の種類のメンバーが含まれます:

メソッド

The UserIdentity クラス では、次のもののメソッドを継承しますObject クラス (C#/VB/C++).

プロパティ

UserIdentityクラス次のプロパティがあります。

プロパティアクセスの種類説明

FirstName

読み取り専用Contains the first name of the user. This value is available only to Microsoft application partners.

Id

読み取り専用Gets the user's unique Microsoft account identifier. This value is available only to Microsoft application partners.

IsBetaAccount

読み取り専用Indicates if the user is part of a beta program. This value is available only to Microsoft application partners.

IsConfirmedPC

読み取り専用Indicates if the user is on a PC that they have confirmed as their PC. This value is available only to Microsoft application partners.

LastName

読み取り専用Contains the user's last name. This value is available only to Microsoft application partners.

SafeCustomerId

読み取り専用Gets an obfuscated customer ID specific to the calling application.

SignInName

読み取り専用The sign in name of the user. This value is available only to Microsoft application partners.

Tickets

読み取り専用Contains an array of tickets that identify the user

 


List<OnlineIdServiceTicketRequest> targetArray = new List<OnlineIdServiceTicketRequest>();
targetArray.Add(new OnlineIdServiceTicketRequest("wl.basic wl.contacts_photos wl.calendars",
        "DELEGATION"));

DebugPrint("Signing in ...");

Windows.Security.Authentication.OnlineId.UserIdentity result = 
        await _authenticator.AuthenticateUserAsync(targetArray, CredentialPromptType.PromptIfNeeded);

if (result.Tickets[0].Value != string.Empty)
{
    DebugPrint("Signed in.");
    IsNotSignedIn = false;
}
else
{
    // Handle errors like bad parameter, misconfigured target, and so on.
    DebugPrint("Unable to get the ticket. Error: " + result.Tickets[0].ErrorCode.ToString());
    IsNotSignedIn = true;
}

要件

サポートされている最小のクライアント

Windows 8 [Windows ストア アプリのみ]

サポートされている最小のサーバー

Windows Server 2012 [Windows ストア アプリのみ]

サポートされている最小の電話

Windows Phone 8

名前空間

Windows.Security.Authentication.OnlineId
Windows::Security::Authentication::OnlineId [C++]

メタデータ

Windows.winmd

 

 

表示:
© 2014 Microsoft