Implementacija SAML autentikacije u Java web aplikacijama nešto je kompliciranja nego aplikacijama realiziranim uporabom npr. PHP ili .NET platforme jer ne postoji standardiziran način kako implementirati autentikaciju putem sustava AAI@EduHr u Java web aplikacijama. Međutim, neka od rješenja za koja znamo da funkcioniraju u praksi navedena su u nastavku.
Spring Security SAML
Java API koji nudi najviše fleksibilnosti prilikom implementacije u Java aplikacijama, ali je dokumentacija i tehnička podrška nešto skromnija nego kod drugih rješenja:
...
Apache modul koji odrađuje SAML SSO autentikaciju. Kao i u prethodnom slučaju, zahtijeva da se Apache vrti ispred web poslužitelja unutar kojega se vrti Java web aplikacija.
Za koje god rješenje se odlučite, AAI@EduHr tim vam može pomoći podesiti parametre za povezivanje s AAI@EduHr sustavom jedinstvene autentikacije, ali očekuje se da samu implementaciju nekog od gore navedenih rješenja unutar vaše aplikacije u najvećoj mjeri realizirate sami.
...