Because of the ever-present security threats when using the Web to distribute your applications, you must secure the files you distribute.

Your application should combine tight security with a clean user interface that does not require end users to enter their log-on information multiple times. There are a number of ways to provide security, including digitally signing files, using user IDs and passwords, caching information, and using secure communication protocols.