Joachim Van Herwegen
|
e43b579ae7
|
fix: Throw internal error with invalid ACL.
|
2021-07-16 16:42:32 +02:00 |
|
Michiel de Jong
|
91791a0a14
|
Fix #621: acl:AuthenticatedAgent instead of foaf:AuthenticatedAgent
|
2021-02-18 15:28:29 +01:00 |
|
Joachim Van Herwegen
|
f2f265c586
|
feat: Let Authorizers output an Authorization
|
2021-02-18 14:13:47 +01:00 |
|
Joachim Van Herwegen
|
7f34fe6ae3
|
feat: Create separate authorizer for auxiliary functions
|
2021-02-18 13:26:08 +01:00 |
|
Joachim Van Herwegen
|
8339413ab4
|
feat: Add permissions extractor for acl resources
|
2021-02-18 13:26:08 +01:00 |
|
Joachim Van Herwegen
|
758f5ed083
|
feat: Generalize AclManager to AuxiliaryManager
|
2021-02-18 13:26:08 +01:00 |
|
Joachim Van Herwegen
|
766e6318ba
|
feat: Add control permission to PermissionSet
This is in preparation of generalizing permissions
of auxiliary resources.
|
2021-02-18 13:26:08 +01:00 |
|
Ruben Verborgh
|
7dcde1e0e3
|
refactor: Improve logging for access control.
|
2021-01-15 18:25:37 +01:00 |
|
Joachim Van Herwegen
|
ee50f40062
|
docs: Add comments referencing the Solid spec where relevant
Also some minor changes to completely match the spec there.
|
2021-01-15 08:42:36 +01:00 |
|
Joachim Van Herwegen
|
61aa2e12bd
|
fix: Update acl authorizer to make write rights imply append rights
|
2021-01-11 09:05:41 +01:00 |
|
Joachim Van Herwegen
|
f0db9e501f
|
refactor: Replace getParentContainer util function with ContainerManager
|
2020-12-11 12:42:17 +01:00 |
|
Ruben Verborgh
|
74415cf49b
|
fix: Align webId capitalization.
|
2020-12-01 23:35:11 +01:00 |
|
Joachim Van Herwegen
|
ee312910d7
|
fix: Correctly handle acl behaviour for acl identifiers
|
2020-11-25 09:04:55 +01:00 |
|
Joachim Van Herwegen
|
1073c2ff4c
|
refactor: Clean up utility functions
|
2020-11-18 17:19:53 +01:00 |
|
Ruben Verborgh
|
1a45b65df7
|
refactor: Implement empty canHandle on base class. (#289)
|
2020-10-30 17:56:39 +01:00 |
|
Joachim Van Herwegen
|
9657fbafb1
|
refactor: Update eslint related dependencies
|
2020-09-17 11:55:49 +02:00 |
|
Joachim Van Herwegen
|
199d657097
|
refactor: Remove overused "Simple" prefix
|
2020-09-02 15:42:13 +02:00 |
|