Application level contexts
AssigneeSap SE
InventorsUdo Klein, Martin Hartig
Life of this patent
Estimating the term…
Abstract
A call for an application programming interface can be received from an application component at a context checking module, and a current application context of the application component within which the call for the application programming interface was generated can be determined. A context token of the application programming interface can be compared with the current application context, and if the context token does not match the context token, a remedial action can be executed. Related methods, systems, and articles of manufacture are disclosed.
Claims19
A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- receiving a call for an application programming interface from an application component at a context checking module;
- determining a current application context of the application component within which the call for the application programming interface was generated;
- comparing a context token of the application programming interface with the current application context, the context token having been added at design time and selected from a limited set of pre-defined contexts;
- and
- executing a remedial action if the application context does not match the context token.
A system comprising:
- at least one programmable processor;
- and
- a machine-readable medium storing instructions that, when executed by the at least one processor, cause the at least one programmable processor to perform operations comprising:
- receiving a call for an application programming interface from an application component at a context checking module;
- determining a current application context of the application component within which the call for the application programming interface was generated;
- comparing a context token of the application programming interface with the current application context, the context token having been added at design time and selected from a limited set of pre-defined contexts;
- and
- executing a remedial action if the application context does not match the context token.
A computer-implemented method comprising:
- receiving a call for an application programming interface from an application component at a context checking module;
- determining a current application context of the application component within which the call for the application programming interface was generated;
- comparing a context token of the application programming interface with the current application context, the context token having been added at design time and selected from a limited set of pre-defined contexts;
- and
- executing a remedial action if the application context does not match the context token.
Dependencies are inferred from the claim text.