×

SYSTEM AND METHOD FOR PROVIDING APPLICATION SECURITY IN A CLOUD COMPUTING ENVIRONMENT

  • US 20150222620A1
  • Filed: 01/30/2015
  • Published: 08/06/2015
  • Est. Priority Date: 01/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing application deployment security in a cloud computing or other environment, comprising:

  • one or more computers, including a cloud computing or other environment which enables compilation and deployment of software applications to run within the environment;

    a plurality of hot-spot configurations, wherein each hot-spot configuration defines an API usage that is of interest to be monitored, and can associate a particular action with that API usage; and

    an application compiler, whichreceives a user application to be deployed to the environment, wherein the user application includes one or more of the API usages expressed as method invocations within the source code of the user application,determines, for the API usages, one or more matching hot-spot configurations and associated policies and actions, andinjects the user application during compilation to create an application runtime including a corresponding instrumented code and a security manager glue code that, during execution of the user application, monitors the method invocations and values that are invoked, for use in granting or denying access.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×