<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Varovanje programskih vmesnikov spletnih storitev v sodobnih porazdeljenih sistemih s protokolom OpenID Connect</dc:title><dc:creator>Horvatič,	Luka	(Avtor)
	</dc:creator><dc:creator>Hölbl,	Marko	(Mentor)
	</dc:creator><dc:creator>Hrgarek,	Luka	(Komentor)
	</dc:creator><dc:subject>mikroservisna arhitektura</dc:subject><dc:subject>varovanje programskih vmesnikov</dc:subject><dc:subject>OAuth 2.0</dc:subject><dc:subject>OpenID Connect</dc:subject><dc:subject>servis Keycloak</dc:subject><dc:description>V diplomskem delu smo opisali, kako zavarovati dostopne točke spletnih aplikacij v 
porazdeljenih sistemih. Zavarovali smo jih s slojem avtorizacije, ki ob vsakem poskusu klica 
dostopnih točk preveri dovoljenja klicatelja. To smo dosegli s protokolom OpenID Connect, 
ki ga implementira odprtokodna rešitev Keycloak. Za prikaz delovanja varovanja v različnih 
scenarijih smo pripravili spletno aplikacijo, zgrajeno v aplikacijskem ogrodju Spring Boot in 
napisano v jeziku Java. Po analizi uporabe dostopnih točk preko varnostnega sloja smo 
ugotovili, da je protocol OpenID Connect enostavna in primerna rešitev za avtoriziranje 
zunanjih uporabnikov. Za dodaten nivo varnosti OpenID Connect ponuja rešitev za 
avtentikacijo uporabnikov, kar pa ni bil cilj naloge.</dc:description><dc:publisher>[L. Horvatič]</dc:publisher><dc:date>2019</dc:date><dc:date>2019-09-27 12:54:49</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>75211</dc:identifier><dc:identifier>UDK: 004.777(043.2)</dc:identifier><dc:identifier>COBISS_ID: 22865686</dc:identifier><dc:identifier>NUK URN: URN:SI:UM:DK:AJO5SBI3</dc:identifier><dc:language>sl</dc:language></metadata>
