Details
-
Wish
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
1.5.8
-
None
-
None
Description
An impersonating user can lock a node, but can't unlock a node. Relaxed locking was introduced in OAK-1329,
but SessionImpl.impersonate() can't pass the attributes to the RepositoryImpl.login() method.
return getRepository().login(impCreds, sd.getWorkspaceName());
An attempt to unlock a node when impersonating will result in a failure since "oak.relaxed-locking" is not set.