Difference between revisions of "OIDC for Linux"

From Lsdf
(Created page with "Zurück zur Themenliste = Beschreibung = Dies ist ein template = Ziel = Schneller Größer Weiter =Anforderungen= * Linux = Ansprechpartne...")
 
Line 1: Line 1:
 
[[Studentische_Arbeiten_am_SCC|Zurück zur Themenliste]]
 
[[Studentische_Arbeiten_am_SCC|Zurück zur Themenliste]]
   
= Beschreibung =
+
= Description =
  +
We are working at the European scientific project called
Dies ist ein template
 
  +
INDIGO Data Cloud. As part of that there is a need to harmonize identities all over the European Federations and provide an easy to use single sing on system.
   
  +
This is where you come into play!
= Ziel =
 
  +
You will implement a service that will enable a user to login at a single-sign-on system
Schneller Größer Weiter
 
  +
and use those credentials to do e.g. ssh, ftp or even S3.
   
  +
Our Idea is a RESTful service with a plugin-interface.
=Anforderungen=
 
  +
Plugins will be provided and implemented on a end-service base.
  +
  +
So during your PSE you will be working with or even implementing:
  +
* OpenId Connect
  +
* oauth2.0
  +
* Json Web Tokens
  +
* RESTful Web-Services
  +
* Security Considerations
  +
* remote execution of code
  +
* LDAP
  +
  +
= Goals =
  +
* Requirement specification (Pflichtenheft)
  +
* System Design (Systementwurf)
  +
* Implementation (Implementierung)
  +
* Validation (Validierung (Qualitätskontrolle/Softwaretest))
  +
* Projektabnahme und Abschlussveranstaltung
  +
  +
=Requirements=
  +
* English
 
* Linux
 
* Linux
  +
* Python, even better: Erlang
  +
  +
= What we provide =
  +
* a group of smart and fun people
  +
* several virtual machines as playground (yes, Linux and root ;) )
  +
*
  +
  +
= Contact =
  +
[mailto:bas.wegh@kit.edu Bas.Wegh∂kit.edu]
  +
  +
[mailto:benjamin.ertl@kit.edu Benjamin.Ertl∂kit.edu]
  +
  +
[mailto:uros.stevanovic@kit.edu Uros.Stevanovic∂kit.edu]
   
  +
= Further Informations =
= Ansprechpartner =
 
  +
[http://pp.info.uni-karlsruhe.de/lehre/WS201516/pse/ Informations regarding PSE WS2015/16 (German) ]
Bas.Wegh@kit.edu
 
Benjamin.Ertl@kit.edu
 
Uros.Stevanovic@kit.edu
 

Revision as of 11:56, 13 October 2015

Zurück zur Themenliste

Description

We are working at the European scientific project called INDIGO Data Cloud. As part of that there is a need to harmonize identities all over the European Federations and provide an easy to use single sing on system.

This is where you come into play! You will implement a service that will enable a user to login at a single-sign-on system and use those credentials to do e.g. ssh, ftp or even S3.

Our Idea is a RESTful service with a plugin-interface. Plugins will be provided and implemented on a end-service base.

So during your PSE you will be working with or even implementing:

  • OpenId Connect
  • oauth2.0
  • Json Web Tokens
  • RESTful Web-Services
  • Security Considerations
  • remote execution of code
  • LDAP

Goals

  • Requirement specification (Pflichtenheft)
  • System Design (Systementwurf)
  • Implementation (Implementierung)
  • Validation (Validierung (Qualitätskontrolle/Softwaretest))
  • Projektabnahme und Abschlussveranstaltung

Requirements

  • English
  • Linux
  • Python, even better: Erlang

What we provide

  • a group of smart and fun people
  • several virtual machines as playground (yes, Linux and root ;) )

Contact

Bas.Wegh∂kit.edu

Benjamin.Ertl∂kit.edu

Uros.Stevanovic∂kit.edu

Further Informations

Informations regarding PSE WS2015/16 (German)