cristic83 opened a new pull request, #7:
URL: https://github.com/apache/sling-org-apache-sling-jcr-base/pull/7

   This PR introduces alternative terminology for terms considered 
un-appropriate. The approach taken was to introduce new configurations named 
"allowedlist.bypass" and "allowedlist.bundles.regexp" for the 
`LoginAdminWhitelist` (which is now called `LoginAdminAllowlist`) and 
`allowlist_name` and `allowlist_bundles` for the `WhitelistFragment` (which is 
not named `AllowlistFragment`). The `LoginAdminWhitelist` still remains 
available and, if configured, it is used, so that backwards compatibility is 
preserved.
   
   Implementation wise, the `LoginAdminWhitelist` has been extracted into an 
interface named `PermissionCheckerService` that is now implemented both by the 
`LoginAdminAllowlist` and by the `LoginAdminWhitelist`, but the 
`LoginAdminWhitelist` has a service ranking higher than the 
`LoginAdminAllowlist` and the `AbstractSlingRepositoryManager` has been 
modified to retrieve the `PermissionCheckerService` instead of the 
`LoginAdminWhitelist`. The bundle's minor version has been increased as a 
consequence.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@sling.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to