You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2023/01/11 03:24:02 UTC
[james-project] 02/04: JAMES-3756 James memory should use DelegationStoreAuthorizator
This is an automated email from the ASF dual-hosted git repository.
btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
commit b347bd0fcbd3601d917e1ed0c937fe26007cc33d
Author: Quan Tran <hq...@linagora.com>
AuthorDate: Mon Jan 9 14:27:58 2023 +0700
JAMES-3756 James memory should use DelegationStoreAuthorizator
---
.../java/org/apache/james/modules/mailbox/MemoryMailboxModule.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/server/container/guice/memory/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java b/server/container/guice/memory/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java
index f51c5d8375..dd9993ca6e 100644
--- a/server/container/guice/memory/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java
+++ b/server/container/guice/memory/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java
@@ -23,8 +23,8 @@ import static org.apache.james.modules.Names.MAILBOXMANAGER_NAME;
import javax.inject.Singleton;
+import org.apache.james.adapter.mailbox.DelegationStoreAuthorizator;
import org.apache.james.adapter.mailbox.UserRepositoryAuthenticator;
-import org.apache.james.adapter.mailbox.UserRepositoryAuthorizator;
import org.apache.james.events.EventListener;
import org.apache.james.jmap.api.change.EmailChangeRepository;
import org.apache.james.jmap.api.change.Limit;
@@ -107,7 +107,7 @@ public class MemoryMailboxModule extends AbstractModule {
bind(MailboxSessionMapperFactory.class).to(InMemoryMailboxSessionMapperFactory.class);
bind(MailboxPathLocker.class).to(JVMMailboxPathLocker.class);
bind(Authenticator.class).to(UserRepositoryAuthenticator.class);
- bind(Authorizator.class).to(UserRepositoryAuthorizator.class);
+ bind(Authorizator.class).to(DelegationStoreAuthorizator.class);
bind(MailboxManager.class).to(InMemoryMailboxManager.class);
bind(StoreMailboxManager.class).to(InMemoryMailboxManager.class);
bind(MailboxChangeRepository.class).to(MemoryMailboxChangeRepository.class);
@@ -129,7 +129,7 @@ public class MemoryMailboxModule extends AbstractModule {
bind(StoreSubscriptionManager.class).in(Scopes.SINGLETON);
bind(JVMMailboxPathLocker.class).in(Scopes.SINGLETON);
bind(UserRepositoryAuthenticator.class).in(Scopes.SINGLETON);
- bind(UserRepositoryAuthorizator.class).in(Scopes.SINGLETON);
+ bind(DelegationStoreAuthorizator.class).in(Scopes.SINGLETON);
bind(InMemoryMailboxManager.class).in(Scopes.SINGLETON);
bind(MemoryMailboxChangeRepository.class).in(Scopes.SINGLETON);
bind(MemoryEmailChangeRepository.class).in(Scopes.SINGLETON);
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org