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(-)