Windows.Security.Authentication.OnlineId 네임스페이스

앱과 데스크톱 프로그램이 모두 Live를 사용하여 Microsoft 계정을 사용하여 사용자를 인증할 수 있도록 합니다. 인증 후 앱은 애플리케이션에서 해당 사용자에 사용할 수 있는 ID로 JSON 토큰을 다시 가져올 수 있습니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

클래스

OnlineIdAuthenticator

서비스에 사용할 JSON(JavaScript Object Notation) 토큰을 가져오는 인증 요청을 시작하거나 Live ConnectAPI를 사용하여 앱에 대해 사용자가 동의한 데이터를 가져오는 데 사용할 수 있는 티켓을 요청하는 기능을 앱에 제공합니다.

데스크톱 앱에서 UI를 표시하는 방식으로 이 클래스의 instance 사용하기 전에 개체를 소유자의 창 핸들과 연결해야 합니다. 자세한 정보 및 코드 예제는 CoreWindow에 의존하는 WinRT UI 개체 표시를 참조하세요.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

OnlineIdServiceTicket

사용자가 이 앱에 인증하거나 Live에 저장된 사용자 데이터에 액세스하는 데 동의한 후에 얻은 티켓을 포함합니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

OnlineIdServiceTicketRequest

앱이 라이브 사용자를 인증하여 ID 속성 및 티켓을 가져오는 데 사용되는 서비스 및 정책을 지정하는 기능을 제공합니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

OnlineIdSystemAuthenticator

이 클래스는 시스템 티켓 기능에 사용하기 위해 디바이스에서 로컬 사용자 ID를 획득하려는 앱의 시도를 처리합니다(설명 참조).

OnlineIdSystemAuthenticatorForUser

단일 디바이스(시스템)의 단일 사용자 엔터티에 대한 인증 정보를 나타냅니다.

OnlineIdSystemIdentity

해당 사용자 계정이 있는 로컬 디바이스(시스템)를 식별합니다.

OnlineIdSystemTicketResult

시스템 티켓을 검색하기 위한 호출의 결과를 나타냅니다.

SignOutUserOperation

사용자가 앱에서 로그아웃할 수 있습니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

UserAuthenticationOperation

사용자의 ID와 해당 티켓 및 속성을 비동기적으로 가져옵니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

UserIdentity

사용자와 연결된 ID, 티켓 및 기타 정보를 포함합니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

열거형

CredentialPromptType

자격 증명 프롬프트 사용자 인터페이스를 표시하거나 숨길 시기를 제어하는 기능을 제공합니다. 여기에는 라이브에 저장된 데이터에 액세스하기 위한 사용자 동의를 수집하는 앱의 사용자 인터페이스가 포함됩니다. 앱이 사용자 데이터를 가져오려면 사용자가 사용자 인터페이스를 확인해야 합니다. 그렇지 않은 경우 앱에서 사용자 데이터를 가져오려고 할 때 오류가 표시됩니다.

참고

Windows 10 이상용으로 개발하는 경우 Windows.Security.Authentication.Web.Core API를 대신 사용합니다. 자세한 내용은 웹 계정 관리자를 참조하세요.

OnlineIdSystemTicketStatus

시스템 티켓을 검색하는 호출의 상태 나타냅니다.

설명

UWP 앱에서 인쇄를 경험하려면 데스크톱 환경 기능을 Windows Server 2012와 함께 설치해야 합니다.