
|
If you were logged in you would be able to see more operations.
|
|
|
|
Time Tracking:
|
|
Original Estimate:
|
1 day
|
|
|
Remaining Estimate:
|
1 day
|
|
|
Time Spent:
|
Not Specified
|
|
|
|
|
I have three properties that are currently stored on a sakai/basiclti node (i.e. ltiurl, ltikey, ltisecret) that should only be readable by the users that have permission to edit said node. The primary problem is that the GET servlet needs to be able to read these properties on behalf of every user as part of creating the OAUTH token.
1) The AccessControlManager(?) does not support per property ACLs, which means I need to create a child node to store these secret properties and ACL that node appropriately? For normal users I would then need to loginAdministrative() to read these properties to create the OAUTH token.
2) Or maybe override GET for type sling/servlet/default to removed these properties from the response?
3) Is there another approach I am missing?
|
|
Description
|
I have three properties that are currently stored on a sakai/basiclti node (i.e. ltiurl, ltikey, ltisecret) that should only be readable by the users that have permission to edit said node. The primary problem is that the GET servlet needs to be able to read these properties on behalf of every user as part of creating the OAUTH token.
1) The AccessControlManager(?) does not support per property ACLs, which means I need to create a child node to store these secret properties and ACL that node appropriately? For normal users I would then need to loginAdministrative() to read these properties to create the OAUTH token.
2) Or maybe override GET for type sling/servlet/default to removed these properties from the response?
3) Is there another approach I am missing?
|
Show » |
|