| CPC H04L 63/0435 (2013.01) [H04L 63/0823 (2013.01); H04L 63/101 (2013.01); H04W 12/06 (2013.01); H04W 12/069 (2021.01); H04W 12/08 (2013.01); H04W 12/086 (2021.01); H04L 63/061 (2013.01); H04W 4/70 (2018.02)] | 20 Claims |

|
1. An apparatus for a service supporting service capabilities through a set of Application Programming Interfaces (APIs), the service being provided as middleware between application protocols and a plurality of applications, the apparatus comprising circuitry configured to:
receive, from an entity hosting an application of the plurality of applications via at least one of the set of APIs, a first request to create one or more credentials for encrypting or integrity protecting application content when stored at rest on a first service entity of the service; and
send, based on the request and to the entity, the one or more credentials comprising a credential identifier obtained from a second service entity of the service,
wherein the entity is configured to send, to the service, a second request to create a resource that stores application content that is encrypted or integrity protected by the service, the resource being a uniquely addressable element in a Resource Oriented Architecture (ROA) having representation that can be manipulated via RESTful methods, the second request comprising the one or more credential identifiers for encrypting or integrity protecting the application content.
|