Description
The Windows Phone 7 marketplace does not have a concept of a private marketplace. Applications published to the marketplace are visible to everyone. When deploying an application for all the users in a large organization, using the marketplace is the most efficient way to go about it. Developers must take steps to ensure applications deployed to the public marketplace are only used by authorized employees and not the general public.
Overview
The Windows Phone 7 marketplace does not have a concept of a private marketplace. Applications published to the marketplace are visible to everyone. When deploying an application for all the users in a large organization, using the marketplace is the most efficient way to go about it. Developers must take steps to ensure applications deployed to the public marketplace are only used by authorized employees and not the general public. In this scenario, to ensure maximum security no usernames, passwords, or salts are stored on the Windows Phone device. These values must be entered each time the application is restarted.
Objectives
In this hands-on lab, you will learn how to lock a Windows Phone 7 application with the crypotographic APIs available to Windows Phone 7 applications. You will also learn how to provide users the functionality they need to unlock the application.
- Learn how to use the crypotographic APIs available to lock Windows Phone 7 applications.
- Learn how to provide users the functionality they need to unlock the application.
Prerequisites
The following is required to complete this hands-on lab:
See Setting Up A SharePoint and Windows Phone 7 Development Environment Module for instructions that describe how to set up the SharePoint and Windows Phone 7 developer machine.
- Windows 7 x64 installed with all Windows Updates installed, in one of the following scenarios.
- Installed on a physical machine
- Installed on a bootable VHD
- SharePoint 2010 installed on the Windows 7 x64 developer machine configured with a site collection that uses Forms Based Authentication (FBA).
- Windows Phone 7 Developer Tools
- Windows Phone 7 Developer Tools - January 2011 Update
- Windows Phone Developer Tools Fix