DocumentCode :
244175
Title :
Platform-level Support for Authorization in Cloud Services with OAuth 2
Author :
Sendor, Jakub ; Lehmann, Yann ; Serme, Gabriel ; Santana de Oliveira, Anderson
Author_Institution :
SAP Labs., Sophia-Antipolis, France
fYear :
2014
fDate :
11-14 March 2014
Firstpage :
458
Lastpage :
465
Abstract :
The OAuth 2 web authorization framework allows services to act on behalf of users when interacting with other services. It avoids sharing username and passwords across services, thus, in principle protecting users from several threats. However, it is known that the implementation of this kind of authorization protocol is tricky, and potentially leads to vulnerable web services. In this paper we present a toolkit for Java-based Cloud platforms which facilitates the deployment of the OAuth 2 authorization framework into existing web services. We developed a set of interceptors, using aspect-oriented programming techniques for SOA, to handle the main OAuth flow. Secondly, we created an Eclipse plug-in to integrate OAuth into cloud services with minimum effort.
Keywords :
Java; Web services; aspect-oriented programming; authorisation; cloud computing; cryptographic protocols; Eclipse plug-in; Java-based cloud platform toolkit; OAuth 2 Web authorization framework; SOA; Web services; aspect-oriented programming; authorization protocol; cloud service authorization; platform-level support; user protection; Authorization; Insurance; Libraries; Protocols; Servers; Web services; Authorization; Cloud; OAuth 2; Platform as a Service; Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location :
Boston, MA
Type :
conf
DOI :
10.1109/IC2E.2014.60
Filename :
6903511
Link To Document :
بازگشت