Sun GlassFish Mobility Platform client security includes the following features:
A simple PIN-based form of authentication
A means to secure data at rest on the mobile device (data encryption)
A means to securely synchronize with the Gateway Engine on the server (transport-layer security)
A mechanism to destroy business data (data destruction)
A means to prevent the client device from synchronizing (lockout)
A means to remotely destroy all of the data on the device (poison pill)
A means to notify the application that a certain quiet period has elapsed (data fading)
An API that allows developers to replace the Sun GlassFish Mobility Platform default security manager implementation with their own
For details, see Chapter 3, “Client Security Architecture,” in Sun GlassFish Mobility Platform 1.1 Developer's Guide for Client Applications.