search query: @keyword soap / total: 26
reference: 10 / 26
Author: | Kari-Koskinen, Yrjö |
Title: | Implementing a Web Service Identity Provider in a Production Environment |
Web service -kirjautumispalvelimen toteuttaminen tuotantoympäristöön | |
Publication type: | Master's thesis |
Publication year: | 2007 |
Pages: | xii+68 Language: eng |
Department/School: | Tietotekniikan osasto |
Main subject: | Ohjelmistotekniikka (T-106) |
Supervisor: | Tarhio, Jorma |
Instructor: | Stenius, Petteri ; Määttänen, Tomi |
Digitized copy: | https://aaltodoc.aalto.fi/handle/123456789/94744 |
OEVS: | Digitized archive copy is available in Aaltodoc
|
Location: | P1 Ark Aalto 7619 | Archive |
Keywords: | web services security authentication SAML ID-WSF SOAP WS-Federation WS-Security Single Sign-On web services tietoturva tunnistaminen SAML ID-WSF SOAP WS-Fereration WS-Security kertakirjautuminen |
Abstract (fin): | Työssä kuvataan web service -kirjautumispalvelimen (WSIDP) toteuttaminen ja selvitetään erilaisia tapoja integroida palvelin osaksi tuotantojärjestelmää. Web serviceillä tarkoitetaan hajautettujen sovellusten toteuttamista hyödyntäen standardoituja tekniikoita, kuten XML, HTTP ja SOAP. Nämä tekniikat mahdollistavat ohjelmointikieli- ja alustariippumattomien sovellusten rakentamisen. Web services -infrastruktuurille löytyy myös hyvin laaja tuki erilaisista ohjelmointiympäristöistä. Tässä työssä esitellään WSIDP-ohjelmiston toteuttaminen osaksi olemassa olevaa www-ympäristön kirjautumispalvelinta (IDP), Ubiloginia. Ohjelmisto implementoidaan SAML 2.0- ja ID-WSF 2.0 -määrittelyjen pohjalta Java-ohjelmointikielellä. Työssä perehdytään myös muihin aihetta sivuaviin spesifikaatioihin, kuten WS-Federation ja WS-Security. Toteutetut määritykset asettavat omat vaatimuksensa sille, minkälaisia rajapintoja asiakasohjelmiston (wsc) ja sovellusohjelmiston (wsr) kuuluu toteuttaa. Työssä esitellään neljä vaihtoehtoista tapaa wsc:n ja wsP:n toteuttamiseksi, sekä näiden vaihtoehtoisten integrointitapojen vaikutuksia. |
ED: | 2007-09-07 |
INSSI record number: 34498
+ add basket
INSSI