You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by an...@apache.org on 2021/06/24 16:48:27 UTC
[jackrabbit-oak] branch trunk updated (8a9711e -> de4f3e7)
This is an automated email from the ASF dual-hosted git repository.
angela pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git.
from 8a9711e OAK-9470 : Move AutoMembershipPrincipals from ExternalGroupPrincipalProvider to top level (missing license header)
add 91e40e1 OAK-9462 : Extensible DynamicMembershipProvider
new de4f3e7 Merge pull request #300 from apache/OAK-9462
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../impl/principal/AutoMembershipPrincipals.java | 32 ++
.../impl/principal/AutoMembershipProvider.java | 247 +++++++++++++
.../impl/principal/AutomembershipService.java | 43 +++
.../principal/ExternalPrincipalConfiguration.java | 10 +
.../principal/AutoMembershipPrincipalsTest.java | 52 ++-
.../impl/principal/AutoMembershipProviderTest.java | 386 +++++++++++++++++++++
.../impl/principal/AutomembershipServiceTest.java | 114 ++++++
.../oak/security/user/AuthorizableImpl.java | 37 +-
.../oak/security/user/AuthorizableIterator.java | 44 ++-
.../security/user/DynamicMembershipTracker.java | 127 +++++++
.../security/user/EveryoneMembershipProvider.java | 75 ++++
.../jackrabbit/oak/security/user/GroupImpl.java | 96 ++---
.../oak/security/user/UserConfigurationImpl.java | 28 +-
.../oak/security/user/UserManagerImpl.java | 19 +-
.../apache/jackrabbit/oak/security/user/Utils.java | 9 +
.../security/user/AbstractAddMembersByIdTest.java | 27 +-
.../user/AbstractRemoveMembersByIdTest.java | 24 +-
.../oak/security/user/AbstractUserTest.java | 68 ++++
.../security/user/AuthorizableIteratorTest.java | 53 +++
.../user/DynamicMembershipTrackerTest.java | 136 ++++++++
.../oak/security/user/GroupImplTest.java | 14 +-
.../oak/security/user/MembershipBaseTest.java | 26 +-
.../user/UserConfigurationImplOSGiTest.java | 13 +
.../security/user/UserManagerImplActionsTest.java | 11 +-
.../oak/security/user/UserManagerImplTest.java | 3 +-
.../user/query/ResultRowToAuthorizableTest.java | 7 +-
.../security/user/query/UserQueryManagerTest.java | 9 +-
.../security/user/DynamicMembershipProvider.java | 89 +++++
.../DynamicMembershipService.java} | 25 +-
.../oak/spi/security/user/package-info.java | 2 +-
30 files changed, 1663 insertions(+), 163 deletions(-)
create mode 100644 oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/AutoMembershipProvider.java
create mode 100644 oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/AutomembershipService.java
create mode 100644 oak-auth-external/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/AutoMembershipProviderTest.java
create mode 100644 oak-auth-external/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/AutomembershipServiceTest.java
create mode 100644 oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/DynamicMembershipTracker.java
create mode 100644 oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/EveryoneMembershipProvider.java
create mode 100644 oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/AbstractUserTest.java
create mode 100644 oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/DynamicMembershipTrackerTest.java
create mode 100644 oak-security-spi/src/main/java/org/apache/jackrabbit/oak/spi/security/user/DynamicMembershipProvider.java
copy oak-security-spi/src/main/java/org/apache/jackrabbit/oak/spi/security/{privilege/PrivilegeConfiguration.java => user/DynamicMembershipService.java} (55%)
[jackrabbit-oak] 01/01: Merge pull request #300 from apache/OAK-9462
Posted by an...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
angela pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
commit de4f3e7dcdcb0e4ab230bd4676b09454d1ab0f7c
Merge: 8a9711e 91e40e1
Author: anchela <an...@adobe.com>
AuthorDate: Thu Jun 24 18:48:20 2021 +0200
Merge pull request #300 from apache/OAK-9462
OAK-9462 : Extensible DynamicMembershipProvider
.../impl/principal/AutoMembershipPrincipals.java | 32 ++
.../impl/principal/AutoMembershipProvider.java | 247 +++++++++++++
.../impl/principal/AutomembershipService.java | 43 +++
.../principal/ExternalPrincipalConfiguration.java | 10 +
.../principal/AutoMembershipPrincipalsTest.java | 52 ++-
.../impl/principal/AutoMembershipProviderTest.java | 386 +++++++++++++++++++++
.../impl/principal/AutomembershipServiceTest.java | 114 ++++++
.../oak/security/user/AuthorizableImpl.java | 37 +-
.../oak/security/user/AuthorizableIterator.java | 44 ++-
.../security/user/DynamicMembershipTracker.java | 127 +++++++
.../security/user/EveryoneMembershipProvider.java | 75 ++++
.../jackrabbit/oak/security/user/GroupImpl.java | 96 ++---
.../oak/security/user/UserConfigurationImpl.java | 28 +-
.../oak/security/user/UserManagerImpl.java | 19 +-
.../apache/jackrabbit/oak/security/user/Utils.java | 9 +
.../security/user/AbstractAddMembersByIdTest.java | 27 +-
.../user/AbstractRemoveMembersByIdTest.java | 24 +-
.../oak/security/user/AbstractUserTest.java | 68 ++++
.../security/user/AuthorizableIteratorTest.java | 53 +++
.../user/DynamicMembershipTrackerTest.java | 136 ++++++++
.../oak/security/user/GroupImplTest.java | 14 +-
.../oak/security/user/MembershipBaseTest.java | 26 +-
.../user/UserConfigurationImplOSGiTest.java | 13 +
.../security/user/UserManagerImplActionsTest.java | 11 +-
.../oak/security/user/UserManagerImplTest.java | 3 +-
.../user/query/ResultRowToAuthorizableTest.java | 7 +-
.../security/user/query/UserQueryManagerTest.java | 9 +-
.../security/user/DynamicMembershipProvider.java | 89 +++++
.../security/user/DynamicMembershipService.java | 36 ++
.../oak/spi/security/user/package-info.java | 2 +-
30 files changed, 1689 insertions(+), 148 deletions(-)