- Windows Live Data
Infobox Software
name = Windows Live Data
caption =
developer =Microsoft
latest_release_version =
latest_release_date =
latest_preview_version =
latest_preview_date =
operating_system =
genre = Data Access
license =
website = [http://msdn2.microsoft.com/en-us/library/bb447720.aspx Windows Live Data]Windows Live Data is an API from
Microsoft that allows developers to access the user'sWindows Live services and data. It can be used to access a user'sWindows Live services and data, with explicit consent from the user. Currently Windows Live Data is in its alpha stage and only exposesWindows Live Contacts . Access to additional Windows Live services will be added for future beta releases.Authentication
To protect the user's privacy, Windows Live Data only provide access to a user's data only after they have granted permission to the application or website. A developer can choose one of the three possible authentication mechanisms:
*Domain Authentication works by placing a
hyperlink on a website to the Windows Live Data permission system. When users click on this hyperlink, they will be transferred to the Windows Live Data website, which will ask the user to approve or reject the permission request. If the user accepts the permission request, Windows Live Data will provide the credentials needed to request access to the user's data. Applications only need to ask the user for permission once. The response by Windows Live Data contains the "Domain Authentication token" that can be used in further requests. This token should then be added to each request sent to the Windows Live Data site.
*Mutual SSL Authentication allow websites that have valid SSL/TLS certificate for client and server authentication to request access to user's data without the need to add a token to each request. However, applications still need to request access to the user's data as described at the Domain Authentication bullet.
*RPS (Relying Party Suite) Authentication works by adding tokens to each request sent to the Windows Live Data website. However the tokens are requested at theWindows Live ID service.Once an application is successfully authenticated, it can perform actions at the data on behalf of the user. Because authentication can done both via the Windows Live Data website or via the Windows Live ID service, developers can easily transform their website to a standalone application and vice-versa.
ee also
*
Windows Live
*Windows Live Dev
*Windows Live Contacts References
*
* [http://msdn2.microsoft.com/en-us/library/bb447720.aspx MSDN Library - Windows Live Data]External links
* [http://msdn2.microsoft.com/en-us/library/bb447720.aspx Windows Live Data]
Wikimedia Foundation. 2010.