You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ol...@apache.org on 2020/12/03 10:17:32 UTC
[sling-org-apache-sling-karaf-configs] 02/04: SLING-9685 Support
principal-based authentication
This is an automated email from the ASF dual-hosted git repository.
olli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-karaf-configs.git
commit 6db91b230283b34cdd1501de5f1fcc61aa8ac94e
Author: Oliver Lietz <ol...@apache.org>
AuthorDate: Thu Dec 3 10:39:28 2020 +0100
SLING-9685 Support principal-based authentication
---
...bit.oak.security.internal.SecurityProviderRegistration.config | 9 +++++++++
...y.authorization.principalbased.impl.FilterProviderImpl.config | 1 +
...palbased.impl.PrincipalBasedAuthorizationConfiguration.config | 1 +
3 files changed, 11 insertions(+)
diff --git a/src/main/resources/org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.config b/src/main/resources/org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.config
new file mode 100644
index 0000000..9c7656c
--- /dev/null
+++ b/src/main/resources/org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.config
@@ -0,0 +1,9 @@
+requiredServicePids":[\
+ "org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl",\
+ "org.apache.jackrabbit.oak.security.principal.PrincipalConfigurationImpl",\
+ "org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl",\
+ "org.apache.jackrabbit.oak.spi.security.user.action.DefaultAuthorizableActionProvider",\
+ "org.apache.jackrabbit.oak.security.authorization.restriction.RestrictionProviderImpl",\
+ "org.apache.jackrabbit.oak.security.user.UserAuthenticationFactoryImpl",\
+ "org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration"\
+]
diff --git a/src/main/resources/org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl.config b/src/main/resources/org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl.config
new file mode 100644
index 0000000..cbd680c
--- /dev/null
+++ b/src/main/resources/org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.FilterProviderImpl.config
@@ -0,0 +1 @@
+path="/home/users/system/sling"
diff --git a/src/main/resources/org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration.config b/src/main/resources/org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration.config
new file mode 100644
index 0000000..2837271
--- /dev/null
+++ b/src/main/resources/org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl.PrincipalBasedAuthorizationConfiguration.config
@@ -0,0 +1 @@
+enableAggregationFilter=B"true"