Security Goals for the .NET Compact Framework 

The .NET Compact Framework provides a subset of code access security, with plans to extend classes to accommodate the needs of mobile security in future versions. The present and future security plans for the .NET Compact Framework include the following:

  • Code access security.

  • A security policy restricted to managed code on the device. However, if the platform continues to support native code, full platform security cannot be achieved.

  • Custom assembly evidence and field-replaceable security policy.

  • Custom permission types to secure planned mobile extensions of the .NET Compact Framework.

  • Custom permission types introduced by device manufacturers to secure platform-specific functionality. These custom permissions could be provided in new namespaces that work with the .NET Compact Framework.

See Also