-
公开(公告)号:US20180124113A1
公开(公告)日:2018-05-03
申请号:US15339454
申请日:2016-10-31
Applicant: SAP SE
Inventor: Hendrik C.R. Lock , Iouri Loukachev
IPC: H04L29/06
CPC classification number: H04L63/20 , H04L63/105
Abstract: Systems and methods are provided for enforcing security requirement rules of an application. A security guard retrieves security annotations associated with an application from a server. Each security annotation is mapped to a security requirement rule. Based on the evaluated application compliance with the security requirement rules, an executable interpretation of the corresponding security requirement rule is implemented.
-
公开(公告)号:US10404749B2
公开(公告)日:2019-09-03
申请号:US15339454
申请日:2016-10-31
Applicant: SAP SE
Inventor: Hendrik C. R. Lock , Iouri Loukachev
IPC: H04L29/06
Abstract: Systems and methods are provided for enforcing security requirement rules of an application. A security guard retrieves security annotations associated with an application from a server. Each security annotation is mapped to a security requirement rule. Based on the evaluated application compliance with the security requirement rules, an executable interpretation of the corresponding security requirement rule is implemented.
-
公开(公告)号:US10157068B2
公开(公告)日:2018-12-18
申请号:US14982615
申请日:2015-12-29
Applicant: SAP SE
Inventor: Silke Arians , Volker Driesen , Iouri Loukachev , Tim Back , Peter Muessig , Andreas Hoffner , Markus Cherdron , Frank Brunswig , Alexander Lingg , Stefan Beck
Abstract: A system for development, deliver, deployment and operation of an application includes at least one memory including instructions on a computing device and at least one processor on the computing device. The processor is operably coupled to the at least one memory and is arranged and configured to execute the instructions that, when executed, cause the processor to implement an application within a platform associated with a namespace for the platform, where the platform is one platform of a plurality of platforms. The processor implements a descriptor having an identifier that uniquely associates the descriptor with the application, where the descriptor comprises a single file that is platform independent and that includes a plurality of namespaces and application-specific attributes for each of the namespaces to enable the application to operate on multiple different platforms using the same descriptor.
-
公开(公告)号:US10057217B2
公开(公告)日:2018-08-21
申请号:US14331896
申请日:2014-07-15
Applicant: SAP SE
Inventor: Hendrik Lock , Iouri Loukachev , Wolfgang Janzen , Alexey Arseniev
CPC classification number: H04L63/0428 , G06F16/9566 , H04L69/04
Abstract: A system and method for transmitting data using a data transfer protocol, including receiving, at the first device, a request from the second device, the request containing a transformed identifier, determining an original identifier associated with the transformed identifier, retrieving a response object associated with the original identifier, the response object including one or more identifiers, transforming the response object by transforming each identifier contained in the response object, and sending the transformed response object to the second device.
-
公开(公告)号:US20170329505A1
公开(公告)日:2017-11-16
申请号:US15461236
申请日:2017-03-16
Applicant: SAP SE
Inventor: Kai Richter , Ioannis Grammatikakis , Silke Arians , Stefan Beck , Markus Cherdron , Volker Driesen , Iouri Loukachev , Tim Back , Peter Muessig , Andreas Hoffner , Frank Brunswig , Alexander Lingg
IPC: G06F3/0484 , G06Q10/10 , G06F3/0482
CPC classification number: G06F9/451 , G06F8/38 , G06F9/4451 , G06F9/541 , G06F9/547 , G06F2209/541 , G06Q10/10
Abstract: In one general aspect, a method is described that includes populating and transferring parameters across a plurality of applications executable on multiple user interface platforms. The method may include receiving a request to launch a first application executing on a first user interface platform, accessing a plurality of parameter values and populating fields in user interfaces associated with the first application with the parameter values. In response to receiving a request to launch a second application executing on a second user interface platform, the method can include accessing a signature associated with the first application, determining that the signature matches a predefined signature, associated with the second application, generating at least one uniform resource locator of the plurality of parameter values, and transmitting the uniform resource locator to the second application.
-
-
-
-