graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/LdapRepositoryConfiguration.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUser.java]" -- "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/service/UserService.java]" -- "[server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java]" -- "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/service/UserService.java]" -- "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/SessionProviderImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" -- "[server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/BasicAuthenticationStrategy.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" -- "[server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/BasicAuthenticationStrategy.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/UsersRepository.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/UsersRepository.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/service/UserService.java]" -- "[server/data/data-api/src/main/java/org/apache/james/user/api/model/User.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/draft/model/JmapRuleDTO.java]" -- "[server/data/data-jmap/src/main/java/org/apache/james/jmap/api/filtering/Rule.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/LdapRepositoryConfiguration.java]" -- "[server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/BasicAuthenticationStrategy.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/UsersRepository.java]" -- "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/LdapRepositoryConfiguration.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/container/core/src/main/java/org/apache/james/server/core/MimeMessageInputStreamSource.java]" -- "[mailet/standard/src/main/java/org/apache/james/transport/mailets/RecoverAttachment.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/service/UserService.java]" -- "[server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/BasicAuthenticationStrategy.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[server/data/data-api/src/main/java/org/apache/james/user/api/model/User.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" -- "[server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUser.java]" -- "[server/data/data-api/src/main/java/org/apache/james/user/api/UsersRepository.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUser.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/http/AuthenticationRoutes.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" -- "[server/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" -- "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/service/UserService.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/http/AuthenticationRoutes.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/blob/blob-api/src/main/java/org/apache/james/blob/api/HashBlobId.java]" -- "[src/site/xdoc/server/config-system.xml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUser.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/UsersRepository.java]" -- "[mailbox/spring/src/main/java/org/apache/james/mailbox/spring/AnonymousAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/http/AuthenticationRoutes.java]" -- "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[mailbox/spring/src/main/java/org/apache/james/mailbox/spring/AnonymousAuthenticator.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUsersDAO.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java]" -- "[server/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/LdapRepositoryConfiguration.java]" -- "[mailbox/api/src/main/java/org/apache/james/mailbox/Authenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[protocols/managesieve/src/main/java/org/apache/james/managesieve/core/PlainAuthenticationProcessor.java]" -- "[server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/BasicAuthenticationStrategy.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java]" -- "[server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/http/BasicAuthenticationStrategy.scala]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[mailbox/store/src/main/java/org/apache/james/mailbox/store/FakeAuthenticator.java]" -- "[mailbox/spring/src/main/java/org/apache/james/mailbox/spring/AnonymousAuthenticator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-api/src/main/java/org/apache/james/user/api/DelegationStore.java]" -- "[mailbox/store/src/main/java/org/apache/james/mailbox/store/SessionProviderImpl.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/http/AuthenticationRoutes.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyLDAPUser.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryImpl.java]" -- "[server/data/data-ldap/src/main/java/org/apache/james/user/ldap/ReadOnlyUsersLDAPRepository.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }