Patent ID: 9098680
Filing Date: 2015-08-04
Classification: G06F,H04L

Abstract:
1. A method for providing secure access to a software application on a computing device, the software application including a security framework having a set of predetermined security requirements, the method comprising: executing the software application on the computing device; prior to enabling access to the software application by a user, the computing device: verifying installation of a device security configuration profile on the computing device, wherein the device security configuration profile certifies that the software application includes the set of predetermined security requirements, the predetermined security requirements including software settings that regulate access to the software application or data associated with the software application, receiving identifying information from the user via a user interface, verifying the identifying information with an authentication server, and based on a successful verification of the identifying information by the authentication server, receiving and storing a security token; providing access to the software application on the computing device for a specified period identified by the security token; and continuously monitoring the set of predetermined security requirements included within the device security configuration profile, and disabling access to the software application on the computing device if any one of the set of predetermined security requirements included within the device security configuration profile is altered or disabled.