Details
-
Improvement
-
Status: Closed
-
Trivial
-
Resolution: Fixed
-
1.3.5
-
None
Description
The user.membershipExpTime property cannot have a value which is less than the value of the user.expirationTime. Please add this information to the OSGi property description. Otherwise it is hard to debug issues here.
The reason why user.expirationTime must be less or equal to user.membershipExpTime is in https://github.com/apache/jackrabbit-oak/blob/trunk/oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/basic/DefaultSyncContext.java#L421.
Since syncMembership is only called after the user.expirationTime guard, it cannot be updated more often than the user itself.
Attachments
Attachments
Issue Links
- is part of
-
OAK-3275 DefaultSyncConfig: User membership expiration time not working under some circumstances
- Resolved