Závěrečná práce: Bc. Vlastislav Ramík, učo 173181: Autentizace a autorizace pro systém pro správu požadavků
Diplomová práce
Autentizace a autorizace pro systém pro správu požadavků
Authentication and Authorization for an Issue Tracker
Anotace
Cílem této práce je vývoj autentizace a autorizace v existujícím systému pro správu požadavků eShoe za využití technologie Keycloak. Samotné implementaci, která bude realizována za pomocí technologií Keycloak, Java EE, Wicket a CDI, předchází analýza zabezpečení aplikací na platformě Java.
Abstract
The aim of this thesis is to develop authentization and authorization in existing issue tracking system eShoe using Keycloak. The thesis covers the development with Java EE, Wicket and CDI technologies and security with Keycloak and analyses security in Java aplivations.
Zadání práce
Nastudujte způsob, kterým je řešena autentizace a autorizace v Java EE 6 projektech vyvíjených pro aplikační server WildFly. Seznamte se s projekty PicketLink, PickBox a KeyCloak, a způsobem, jakým řeší autentizaci a autorizaci. Tuto funkcionalitu porovnejte s požadavkami definovanými ve specifikaci Java EE 6 Security. Dále se seznamte s projektem eShoe a implementujte v něm autentizaci a autorizaci pomocí jednoho z výše uvedených projektů.
Autorizaci implementujte nikoliv jen podle prováděných operací, ale i podle entit, nad kterými operace probíhá. Jinými slovy, bezpečnostní atributy (které skupiny či uživatelé mohou provádět operace) budou rozdílné pro různé entity.
26. 5. 2015 10:31, Mgr. Marek Grác, Ph.D., učo 50728
- Zadáno/změněno 25. 6. 2015 07:18, Eva Drštková
- Záznam založen 9. 10. 2014 13:38, Alena Dvořáková
- Zveřejnit od 25. 5. 2015 09:53, Alena Dvořáková
- Práce převzata 25. 5. 2015 09:53, Alena Dvořáková
Přílohy
keywords.txt
README
eShoe.zip
annotation_english.txt
annotation.txt
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Perspektivní prostředky pro elektronické bankovnictví
Ing. JUDr. Pavla Hnilicová -
Implementace modulu pro správu uživatelů v informačním systému pro Living Lab
Bc. Klára Barnatová -
Zneužívání internetového bankovnictví: mediální analýza
Mgr. Anna Růžičková -
Autentizační metody používané k obnově přihlašovacího hesla
Mgr. Jakub Hamerník -
Man-in-the-Browser útoky na internetové bankovnictví a bezpečnostní řešení
Mgr. Lukáš Zduba -
Ovládání IS MU pomocí externí aplikace
RNDr. Petr Velan, Ph.D., učo 255519 -
Autentizační a autorizační infrastruktura pro videokonferenční prostředí
Mgr. Lukáš Kotol -
Systém schvalování změn v konfiguraci serveru Keycloak
Mgr. Václav Muzikář, učo 410144




