Robert von Burg
|
8acad0f502
|
[New] Added PrivilegeHandler.isPersistOnUserDataChanged
|
2021-05-17 21:40:46 +02:00 |
Robert von Burg
|
2e86dd7f71
|
[New] Added UserRep.hasProperty()
|
2021-05-17 21:21:55 +02:00 |
Robert von Burg
|
fcb0e1fdc0
|
[Fix] trim values in privilege handler when storing
|
2021-03-17 15:53:31 +01:00 |
Robert von Burg
|
cfbeb045f1
|
[New] Added bulk method PrivilegeHandler.addOrUpdateUsers()
|
2021-02-23 21:57:25 +01:00 |
Robert von Burg
|
559e65e32c
|
[Fix] Fixed broken test
|
2021-02-23 12:51:00 +01:00 |
Robert von Burg
|
8cee59ac58
|
[Fix] Fixed broken test
|
2021-02-23 12:50:24 +01:00 |
Robert von Burg
|
ddcc4d94df
|
[New] Added new feature to require password change
|
2021-02-23 12:46:22 +01:00 |
Robert von Burg
|
d8dda01573
|
[Minor] Log when clearing password for user
|
2021-02-23 09:24:32 +01:00 |
Robert von Burg
|
64596cdfb5
|
[New] Implemented PasswordStrengthHandler, Simple and Basic:
<PasswordStrengthHandler class="li.strolch.privilege.handler.BasicPasswordStrengthHandler">
<Parameters>
<Parameter name="minLength" value="8"/>
<Parameter name="maxLength" value="1024"/>
<Parameter name="needsNumbers" value="true"/>
<Parameter name="needsLowerCase" value="true"/>
<Parameter name="needsUpperCase" value="true"/>
<Parameter name="needsSpecialChars" value="true"/>
</Parameters>
</PasswordStrengthHandler>
|
2021-02-22 23:11:15 +01:00 |
Robert von Burg
|
daad639f9c
|
[Fix] Handle missing UserHistory on UserRep.clone()
|
2021-02-22 16:25:09 +01:00 |
Robert von Burg
|
2e3a1f1487
|
[New] Added UserHistory to UserRep
|
2021-02-22 15:45:51 +01:00 |
Robert von Burg
|
fd7362b2c1
|
[Major] Added user history to privilege
- firstLogin
- lastLogin
- lastPasswordChange
|
2021-02-22 14:51:00 +01:00 |
Robert von Burg
|
8b44805274
|
[New] Allow LDAP privilege handler to set organisation
|
2020-10-26 23:13:25 +01:00 |
Robert von Burg
|
33fe4ae603
|
[New] Added StrolchTransaction privilege methods
|
2020-10-26 15:21:51 +01:00 |
Robert von Burg
|
6bff9b144f
|
[Major] Refactored privilege services for overrides
|
2020-10-23 14:36:39 +02:00 |
Robert von Burg
|
7d189ad7ae
|
[New] Added User.getOrganisation()
|
2020-10-23 14:35:50 +02:00 |
Robert von Burg
|
435169acf7
|
[New] Added Certificate.getOrganisation()
|
2020-10-23 14:35:16 +02:00 |
Robert von Burg
|
2953a40aef
|
[Fix] Fixed broken tests
|
2020-10-22 16:37:19 +02:00 |
Robert von Burg
|
90e9fae065
|
[Fix] Fixed broken tests
|
2020-10-22 16:28:40 +02:00 |
Robert von Burg
|
73d18f0a86
|
[Fix] Fixed broken tests
|
2020-10-22 16:16:05 +02:00 |
Robert von Burg
|
ad0a0f1e10
|
[Major] Refactoring privilege services, added Organisation checking if required
|
2020-10-22 15:14:02 +02:00 |
Robert von Burg
|
c1f9ee01b5
|
[New] Added PrivilegeConstants.ORGANISATION
|
2020-10-22 10:44:37 +02:00 |
Robert von Burg
|
468cd0643a
|
[New] Allow case insensitive usernames in privilege
|
2020-09-25 17:45:10 +02:00 |
Robert von Burg
|
9ec060fe50
|
[Fix] use LDAP's sAMAccountName as username, and be case insensitive
|
2020-09-25 17:19:56 +02:00 |
Robert von Burg
|
74a0c5f8a4
|
[New] Allow case insensitive usernames in privilege
|
2020-09-25 17:19:22 +02:00 |
Robert von Burg
|
eb702466bf
|
[Fix] validate username case-insensitive
|
2020-09-25 16:36:39 +02:00 |
Robert von Burg
|
91d4817dce
|
[Minor] Code cleanup and replace deprecated calls
|
2020-08-19 14:18:50 +02:00 |
Robert von Burg
|
86794367eb
|
[Minor] replaced deprecated call with new call
|
2020-08-18 16:39:56 +02:00 |
Robert von Burg
|
24c305564b
|
[New] Try and use LDAP department for primaryLocation
|
2020-08-06 17:20:59 +02:00 |
Robert von Burg
|
579902fbc7
|
[Minor] Don't log source change in DefaultPrivilegeHandler
|
2020-07-14 14:50:29 +02:00 |
Robert von Burg
|
2892b27614
|
[New] Allow secondaryLocations to be JsonArray, merge instead of replace on conflict
|
2020-07-09 12:05:56 +02:00 |
Robert von Burg
|
874e409072
|
[Major] Added getting of handlers and parameters for Privilege
|
2020-07-09 10:25:03 +02:00 |
Robert von Burg
|
3c51f8ccee
|
[Minor] Don't allow certificate with keepAlive if not enabled globally
|
2020-06-05 15:44:22 +02:00 |
Robert von Burg
|
5e5289cbc8
|
[New] Implemented keepAlive of strolch sessions
|
2020-05-11 17:49:49 +02:00 |
Robert von Burg
|
984f6bff41
|
[New] Requiring Usage when authenticating
|
2020-04-23 10:06:30 +02:00 |
Robert von Burg
|
fa389d7072
|
[Project] Updated .gitignore files
|
2020-01-08 09:18:37 +01:00 |
Robert von Burg
|
290e5ed1f3
|
[New] PasswordCreator now also uses new password format
|
2019-11-30 12:11:12 +01:00 |
Robert von Burg
|
47dd0ec813
|
[Minor] handle NPE for missing role on user
|
2019-10-29 15:21:54 +01:00 |
Robert von Burg
|
785616428a
|
[New] Added openSystemUserContext() and validateSystemSession()
|
2019-09-25 11:11:46 +02:00 |
Robert von Burg
|
4ef3ae0869
|
[Fix] Fixed Certificate locale not restored on reboot
|
2019-08-30 16:01:28 +02:00 |
Robert von Burg
|
48421bc49f
|
[New] Added sorting of privilege persisted files (Roles, Users, internals)
|
2019-06-05 09:24:10 +02:00 |
Robert von Burg
|
d8b4df4ca0
|
[Major] renamed defaultLocation to primaryLocation, added secondaryLocation
|
2019-05-30 15:34:59 +02:00 |
Robert von Burg
|
546c9b44bd
|
[Fix] Fixed reading json config with new data structure
|
2019-04-16 11:42:44 +02:00 |
Robert von Burg
|
79ad9d3423
|
[New] Added an override for users to LDAP groups
|
2019-04-15 17:48:27 +02:00 |
Robert von Burg
|
384db5e23e
|
[Minor] Log LDAP groups for user
|
2019-04-15 13:43:20 +02:00 |
Robert von Burg
|
98a45863d5
|
[Fix] Fixed wrong import
|
2019-04-15 12:23:58 +02:00 |
Robert von Burg
|
d856f55eff
|
[Fix] Fixed wrong import
|
2019-04-15 12:17:30 +02:00 |
Robert von Burg
|
223f7fa79e
|
[New] Refactored LdapPrivilegeHandler to create JsonConfigLdapPrivilegeHandler
|
2019-04-11 15:40:26 +02:00 |
Robert von Burg
|
4b673e58e6
|
[Fix] Fixed broken tests
|
2019-04-10 17:15:38 +02:00 |
Robert von Burg
|
78c96d4351
|
[Fix] Fixed parsing and formatting of Locale
|
2019-04-10 16:44:52 +02:00 |