Robert von Burg
|
dc93800fd1
|
[Project] Set new version 2.3.0-SNAPSHOT
|
2024-04-23 14:46:57 +02:00 |
Robert von Burg
|
2aca456729
|
[New] Added CertificateThreadLocal
|
2024-03-21 14:23:04 +01:00 |
Robert von Burg
|
de8d35480d
|
[Minor] Code cleanup
|
2024-03-05 13:31:15 +01:00 |
Robert von Burg
|
d00b00d234
|
[Fix] Fixed updating sessions on changes of user or roles
|
2024-03-05 10:16:32 +01:00 |
Robert von Burg
|
abe089f95c
|
[Minor] Allow RoleAccessPrivilege to use String parameter
|
2024-03-04 16:10:14 +01:00 |
Robert von Burg
|
48968972be
|
[Fix] BaseLdapPrivilegeHandler throws InvalidCredentialsException on AuthenticationException
|
2023-11-30 15:17:36 +01:00 |
Robert von Burg
|
3c2aac3b9e
|
[Fix] encode user provider input for LDAP query
Remove OWASP ESAPI as it has too many dependencies
|
2023-11-30 14:42:48 +01:00 |
Robert von Burg
|
c5402ba4fb
|
[Fix] encode user provider input for LDAP query
|
2023-11-30 13:30:36 +01:00 |
Robert von Burg
|
91a2f5651c
|
[Fix] Updated AesCryptoHelper
Inspired by https://github.com/tozny/java-aes-crypto/blob/master/aes-crypto/src/main/java/com/tozny/crypto/android/AesCbcWithIntegrity.java
|
2023-11-30 13:10:01 +01:00 |
Robert von Burg
|
4c8dd9b0d1
|
[Project] Set new version 2.2.0-SNAPSHOT
|
2023-11-27 07:53:36 +01:00 |
Robert von Burg
|
4f419f02e5
|
[Fix] Fixed broken tests
|
2023-11-24 15:17:48 +01:00 |
Robert von Burg
|
52ae1574f4
|
[Fix] Fixed not copying user properties to UserRep
|
2023-11-21 10:19:43 +01:00 |
Robert von Burg
|
6fc822fe52
|
[Major] Refactoring in BaseLdapPrivilegeHandler
|
2023-10-10 11:57:59 +02:00 |
Robert von Burg
|
9cb12e5a58
|
[Major] Refactoring in BaseLdapPrivilegeHandler
|
2023-10-10 11:28:05 +02:00 |
Robert von Burg
|
4e85333da3
|
[Major] Handling PartialResultException in BaseLdapPrivilegeHandler
|
2023-10-10 11:03:22 +02:00 |
Robert von Burg
|
87a90b5a12
|
[Minor] Update logging in BaseLdapPrivilegeHandler
|
2023-10-09 17:23:56 +02:00 |
Robert von Burg
|
03decdcaf8
|
[Fix] Fixed broken test
|
2023-10-05 15:08:19 +02:00 |
Robert von Burg
|
f8c77275f2
|
[Minor] Code cleanup
|
2023-10-05 14:03:27 +02:00 |
Robert von Burg
|
e5bc8434c7
|
[Project] Updated PrivilegeAdmin role in all PrivilegeRoles.xml
|
2023-10-05 13:50:07 +02:00 |
Robert von Burg
|
6b6a61ab62
|
[Major] Privilege refactorings, remove unused services and actions
|
2023-10-05 13:43:57 +02:00 |
Robert von Burg
|
6f729554c8
|
[New] Allow to add an additionalFilter in LDAP search
|
2023-10-05 12:30:42 +02:00 |
Robert von Burg
|
d8402bad61
|
[New] Allow to add an additionalFilter in LDAP search
|
2023-10-05 12:15:26 +02:00 |
Robert von Burg
|
48d121882e
|
[Major] Implemented groups in privilege. Refactored nearly everything
|
2023-09-25 10:51:09 +02:00 |
Robert von Burg
|
648553409c
|
[Minor] Code cleanup
|
2023-09-22 16:33:30 +02:00 |
Robert von Burg
|
bcba0264e4
|
[Major] Rewrote privilege XML to use SAX for writing and parsing
|
2023-09-19 09:49:35 +02:00 |
Robert von Burg
|
d9daad36f2
|
[Minor] Only show privilege duration if > 100ms
|
2023-09-18 14:57:18 +02:00 |
Robert von Burg
|
189c97a111
|
[Fix] Fixed wrong check on users/roles config property
|
2023-09-18 14:56:48 +02:00 |
Robert von Burg
|
2f86493671
|
[Project] Using default values for PrivilegeUsers.xml and PrivilegeRoles.xml
|
2023-09-18 13:57:39 +02:00 |
Robert von Burg
|
17d9ffb245
|
[Minor] Set default value for caseInsensitiveUsername=true
|
2023-09-18 13:45:49 +02:00 |
Robert von Burg
|
57d61887e3
|
[Minor] Set default value for privilegeConflictResolution=MERGE
|
2023-09-18 13:39:46 +02:00 |
Robert von Burg
|
e5cd14ac17
|
[Minor] Persist user model async
|
2023-09-12 16:03:43 +02:00 |
Robert von Burg
|
da0f8a0516
|
[Fix] Fix persisting user after password update
|
2023-09-12 16:03:24 +02:00 |
Robert von Burg
|
20f04d83d0
|
[Project] Set new version 2.1.0-SNAPSHOT
|
2023-09-12 08:01:03 +02:00 |
Robert von Burg
|
7b4c399808
|
[Minor] Code cleanup
|
2023-09-11 08:51:22 +02:00 |
Robert von Burg
|
492b556089
|
[Fix] Fixed broken tests
|
2023-09-10 00:32:24 +02:00 |
Robert von Burg
|
af78eb4ac8
|
[Minor] Implemented CryptTest after password parsing refactorings
|
2023-09-08 22:21:24 +02:00 |
Robert von Burg
|
4093e5e17b
|
[Minor] Fixed compile errors
|
2023-09-08 22:11:00 +02:00 |
Robert von Burg
|
ff773e76fd
|
[Major] Refactoring password parsing
|
2023-09-08 16:36:17 +02:00 |
Robert von Burg
|
625fdfadd7
|
[Minor] Trim username before use in DefaultPrivilegeHandler
|
2023-06-12 09:11:50 +02:00 |
Robert von Burg
|
0eaf3b20fb
|
[New] PrivilegeContext.isRemoteUser() and others
|
2023-05-09 10:27:34 +02:00 |
Robert von Burg
|
e5eb130f99
|
[New] Also add organisation in WindowsSingleSignOnHandler
|
2023-05-05 13:25:06 +02:00 |
Robert von Burg
|
e267e22163
|
[Minor] Log on which LDAP host the authentication is being performed
|
2023-04-28 14:58:27 +02:00 |
Robert von Burg
|
3c4c40999b
|
[Minor] add default branch to PrivilegeRolesSaxReader
|
2023-04-06 14:36:54 +02:00 |
Robert von Burg
|
c6badc27cf
|
[Minor] Fix serializable issues
|
2023-04-06 07:52:19 +02:00 |
Robert von Burg
|
939a52f456
|
[Major] Renamed UserRep.clone() to .getCopy()
|
2023-04-05 21:38:33 +02:00 |
Robert von Burg
|
fcb24205a6
|
[Minor] Added default branches to PrivilegeConfigSaxReader.startElement()
|
2023-04-05 21:24:29 +02:00 |
Robert von Burg
|
e77e730c7c
|
[Minor] Removed unnecessary synchronized modifier in UserChallengeHandler and BaseLdapPrivilegeHandler
|
2023-04-05 20:32:00 +02:00 |
Robert von Burg
|
3e6788e335
|
[Minor] Removed unnecessary synchronized modifier in DefaultPrivilegeHandler.initialize()
|
2023-04-05 20:24:39 +02:00 |
Robert von Burg
|
6d05ff4803
|
[Major] Refactored PrivilegeHandler, adding locking, no synchronized blocks and methods
|
2023-04-05 15:18:13 +02:00 |
Robert von Burg
|
dc3204969b
|
[Minor] Automated Code cleanup: HTTP links are not secure
|
2023-04-04 15:07:04 +02:00 |