Commit Graph

85 Commits

Author SHA1 Message Date
Robert von Burg 05a1b8ab22 [New] Added .getRealm(), .getEmail(), .getLocator() on Certificate, User, UserRep 2019-03-11 13:11:53 +01:00
Robert von Burg 33cfc9b9d7 [Project] Added missing secret keys 2019-03-09 20:05:41 +01:00
Robert von Burg 04c5263eeb [Major] Added request source for REST calls 2019-03-09 19:38:30 +01:00
Robert von Burg 5520180254 [New] New PrivilegeModelException sub class of PrivilegeException for REST 2019-03-07 14:27:42 +01:00
Robert von Burg 5267ff1e1c [Minor] Code cleanup in UserRep 2019-03-05 17:59:36 +01:00
Robert von Burg a3264fb99c [Minor] change logger in DefaultPrivilegeHandler 2019-02-22 17:09:17 +01:00
Robert von Burg e1326bdc95 [New] Persisting of SSO Users, enforcing SSO users have state REMOTE 2019-02-22 16:35:32 +01:00
Robert von Burg e1a1a7410e [Fix] Fixed broken test 2019-01-10 16:34:26 +01:00
Robert von Burg 292db1b4f0 [Major] Added has* methods in privilege validation 2019-01-10 16:20:40 +01:00
Robert von Burg c67858ce5e [New] Added PrivilegeContext.assertHasRole() and .assertHasAnyRole() 2019-01-07 13:55:25 +01:00
Robert von Burg 21c414ab00 [Major] runAs*() now throws Exception 2018-12-18 14:30:37 +01:00
Robert von Burg fed452c52f [Minor] Nice logging in LdapPrivilegeHandler 2018-11-20 08:21:58 +01:00
Robert von Burg fefa23b62c [Minor] log authentication failed exception 2018-11-14 15:42:45 +01:00
Robert von Burg b956c6edcd [Fix] Fixed DefaultPrivilegeHandler.detectPrivilegeConflicts for same roles 2018-10-16 18:40:45 +02:00
Robert von Burg ed1df7bc16 [Fix] Don't use locale to compare Certificate 2018-10-16 18:39:52 +02:00
Robert von Burg de8f8d7013 [New] Update existing sessions when modifying roles and users 2018-10-16 13:47:10 +02:00
Robert von Burg 038dc62d8d [New] Update existing sessions when modifying roles and users 2018-10-16 13:34:43 +02:00
Robert von Burg b6819c4b47 [Major] Removed serializable and reformatted all code 2018-10-05 09:17:13 +02:00
Robert von Burg 4f73506215 [Minor] if no LDAP data for userPrincipalName, then try with sAMAccountName 2018-10-04 15:34:30 +02:00
Robert von Burg b6d1c045ae [Minor] Log how long persistence of users takes 2018-09-28 13:29:03 +02:00
Robert von Burg 30536cb11c [New] Allow to reload sessions for LDAP users 2018-09-28 13:28:08 +02:00
Robert von Burg 9a79345e9c [New] Updated maintenance view: more info, filter by current location 2018-08-15 16:59:13 +02:00
Robert von Burg 55ff923951 [Minor] Catch all exceptions and log them in LdapPrivilegeHandler 2018-08-15 16:58:01 +02:00
Robert von Burg 27cdabae5c [Minor] fixed typo 2018-08-08 18:42:51 +02:00
Robert von Burg f4aa50b1dd [Fix] Fixed test in XmlTest 2018-07-12 14:05:29 +02:00
Robert von Burg 2eeb1518d7 [Fix] Allow local users in LdapPrivilegeHandler 2018-07-11 10:50:41 +02:00
Reto Breitenmoser 65ad19bffe [Fix] read all group names 2018-07-09 12:38:51 +02:00
Reto Breitenmoser 6deafccb33 [New] added config for privilege handler, add ldap handler 2018-07-08 13:58:37 +02:00
Robert von Burg d3375455d6 [Minor] catch exception on stop in StrolchComponents 2018-06-21 17:54:02 +02:00
Robert von Burg 710a989ce5 [Fix] throw exception after logging in StrolchSystemAction 2018-05-16 17:52:44 +02:00
Robert von Burg f8ea8998b1 [Minor] Fixed JavaDoc due to doclint errors 2018-04-04 16:02:45 +02:00
Robert von Burg 6faebf278d [Fix] Fixed broken tests 2018-03-20 13:02:35 +01:00
Robert von Burg 66ee65101a [Major] Fixed Roles REST API 2018-03-19 22:29:27 +01:00
Robert von Burg e729d16556 [Minor] Allow to change user state and roles in update of user 2018-03-19 10:44:14 +01:00
Reto Breitenmoser 208ecb6cd8 [BugFix] print out correct salt 2018-03-18 15:45:40 +01:00
Robert von Burg 7432f71d31 [Fix] synchronized DefaultPrivilegeHandler.checkCredentialsAndUserState() 2018-03-08 08:22:45 +01:00
Robert von Burg 574f8fc058 [Fix] fix broken test 2018-02-21 16:20:54 +01:00
Robert von Burg 4682689a81 [Minor] Show privilegeValue in AccessDeniedException 2018-02-21 10:40:14 +01:00
Robert von Burg 17aeff6672 [Major] Implemented soft migration to salt based privilege persistence 2018-02-08 12:51:01 +01:00
Robert von Burg e2aea114d3 [New] Added Crypt, to generate crypt like strings for salt and pw 2017-10-25 09:41:47 +02:00
Robert von Burg adf53dd49f [Major] Implemented SingleSignOn facility for Privilege 2017-10-06 16:59:22 +02:00
Robert von Burg 484d0a9e92 [Minor] Removed unnecessary class 2017-10-06 10:41:08 +02:00
Robert von Burg ac6af405f0 [Minor] set debug log for system user logged in 2017-10-03 11:29:50 +02:00
Robert von Burg 84d3ca4666 [Minor] Some code cleanup for JDK 9 2017-09-29 16:21:21 +02:00
Robert von Burg 2cb799dfb4 [Major] Removed the need for javax.xml.bind.* imports. Using gson 2017-09-29 15:57:21 +02:00
Robert von Burg 76e7403974 [Project] Update all dependencies and plugin dependencies in pom.xml 2017-09-28 19:11:34 +02:00
Robert von Burg c11f01afeb [Fix] Fixed Session TTL not being respected in some cases 2017-09-19 13:45:29 +02:00
Robert von Burg a27e9a2999 [Project] Set new snapshot version 1.6.0-SNAPSHOT 2017-08-24 14:11:29 +02:00
Robert von Burg 2863a5746b [Fix] Fixed wrong filtering of resources 2017-08-18 09:46:54 +02:00
Robert von Burg c79f1d6ae6 [Fix] Returning 401 if session is invalid, 403 for privilege 2017-07-26 15:15:20 +02:00