Opush
  1. Opush
  2. OP-100

Passwords should be logged as *** in all logs

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Normal Normal
    • Resolution: Fixed
    • Affects Version/s: 3.0.1
    • Fix Version/s: 3.0.2
    • Labels:
    • Rank:
      6440
    • Sprint:
      Sprint

      Description

      Passwords should be logged as *** in all logs.

      To be done in the "GN" sprint if we have time, right after otherwise.

        Activity

        David Dolcimascolo made changes -
        Field Original Value New Value
        Sprint Sprint [ 23 ]
        David Dolcimascolo made changes -
        Rank Ranked higher
        Antoine DUPRAT made changes -
        Assignee Matthieu BAECHLER [ mbaechler@linagora.com ] Antoine DUPRAT [ aduprat@linagora.com ]
        Antoine DUPRAT made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Antoine DUPRAT made changes -
        Status In Progress [ 3 ] In Review [ 10001 ]
        Hide
        Antoine DUPRAT added a comment -

        Impacts
        On obm-sync & IMAP requests.

        QA
        Check when all logs are in DEBUG level that no password appears.

        Show
        Antoine DUPRAT added a comment - Impacts On obm-sync & IMAP requests. QA Check when all logs are in DEBUG level that no password appears.
        Antoine DUPRAT made changes -
        Status In Review [ 10001 ] Ready To Merge [ 10002 ]
        Resolution Fixed [ 1 ]
        Hide
        Jenkins Continuous Integration Server added a comment -

        ABORTED: Integrated in poll-next-30 554-d076abab15ecad676614614317ed4af6664b4f75
        OP-100 Filter password in IMAP command (thilaire: fe4e406780e446db1ea04b0abce776993e4c3fdb)

        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/Command.java
          OP-100 Introduce a strong type for user password (thilaire: 585837dfec751ac7c9f26a6dcf28528d62c727d8)
        • java/sync/obm-domain-objects/src/test/java/org/obm/sync/BeansTest.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/UserPassword.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/UserPasswordTest.java
          OP-100 Strong type for password attribute in ObmUser & ObmSystemUser (thilaire: 4b71df54bcac7b1a46ed6e2cb9e98d340d6fc90f)
        • java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoJdbcImplTest.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapService.java
        • java/sync/satellite-client/src/main/java/org/obm/satellite/client/Configuration.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/Configuration.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/ObmJDBCAuthorizingRealm.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/ConnectionImpl.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapServiceImpl.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/json/ObmUserJsonSerializer.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java
        • java/sync/ldap-client-test/src/main/java/org/obm/provisioning/ldap/client/EmbeddedLdapModule.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationService.java
        • java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserSystemDaoJdbcImpl.java
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java
        • java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserDaoJdbcImpl.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/utils/SerializationUtils.java
        • java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserSystemDaoJdbcImplTest.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/ObmUserTest.java
        • java/sync/provisioning-module/src/test/java/org/obm/provisioning/processing/impl/BatchProcessorImplUserTest.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/system/ObmSystemUser.java
        • java/sync/satellite-client/src/test/java/org/obm/satellite/client/ConnectionImplTest.java
        • java/sync/provisioning-module/src/test/java/org/obm/provisioning/CommonDomainEndPointEnvTest.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationServiceImpl.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/conf/SystemUserSatelliteConfiguration.java
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/system/ObmSystemUserTest.java
        • java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoTest.java
        • java/sync/satellite-client/src/main/java/org/obm/satellite/client/ConnectionImpl.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/ObmUser.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManager.java
        • java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/LdapConfiguration.java
          OP-100 Strong type for password attribute in LdapUser (thilaire: 3c3b6c2369ef7c75a2e43475e3eae731d1e69bb0)
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java
          OP-100 Strong type for password attribute in LDAPDirectory (thilaire: e740d81d630604bce92797b9693fbf2c405f975d)
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsFactoryTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPDirectory.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthConfig.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtilsFactory.java
          OP-100 Strong type for password attribute in Credentials (thilaire: 54de4dfe32a5a620192a9526199624c98758e23c)
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/PasswordHandlerTest.java
        • java/sync/services-module/src/main/java/org/obm/sync/login/LoginBackend.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/trust/TrustToken.java
        • java/sync/services-module/src/main/java/org/obm/sync/login/TrustedLoginBindingImpl.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperServiceImpl.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/common/session/SessionManagement.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/UnixCrypt.java
        • java/sync/services-module/src/test/java/org/obm/sync/login/LoginBindingImplTest.java
        • java/sync/services-module/src/test/java/org/obm/sync/server/handler/LoginHandlerTest.java
        • java/sync/obm-domain-objects/src/test/java/org/obm/sync/auth/CredentialsTest.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/trust/TrustTokenTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java
        • java/sync/services-module/src/main/java/org/obm/sync/login/LoginBindingImpl.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/UnixCryptTest.java
        • java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java
        • java/sync/services-module/src/main/java/org/obm/sync/server/auth/impl/DatabaseAuthentificationService.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/PasswordHandler.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperService.java
        • java/sync/services-module/src/main/java/org/obm/sync/server/handler/LoginHandler.java
          OP-100 Strong type for password attribute in StoreClient & IdleClient (thilaire: 8ef884cacadee1ae71969539c9cb467c025c994a)
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/IdleClientImpl.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/impl/ClientSupport.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClient.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/DeleteCommandIntegrationTest.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchFlagsTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchPartTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/CreateCommandIntegrationTest.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchMessageTest.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/mail/imap/idle/IdleClient.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClientImpl.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/impl/MailboxTimeoutTest.java
          OP-100 Strong type for obm-sync client http parameters (thilaire: b748854154ba71a4f9c2f9cb1629372855cf7c7f)
        • java/sync/client/src/main/java/org/obm/sync/LongParameter.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ImportICalendarIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/client/ClientIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LoginIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/calendar/AbstractEventSyncClient.java
        • java/sync/client/src/main/java/org/obm/sync/client/book/BookClient.java
        • java/sync/client/src/main/java/org/obm/sync/client/setting/SettingClient.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/contact/ContactClientIntegrationTest.java
        • java/sync/client/src/test/java/org/obm/sync/BeansTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ChangeParticipationIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/mailingList/MailingListClient.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListResourcesIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/DateParameter.java
        • java/sync/client/src/main/java/org/obm/sync/client/login/LoginClient.java
        • java/sync/client/src/main/java/org/obm/sync/PasswordParameter.java
        • java/sync/client/src/main/java/org/obm/sync/StringParameter.java
        • java/sync/client/src/main/java/org/obm/sync/BooleanParameter.java
        • java/sync/client/src/main/java/org/obm/sync/IntegerParameter.java
        • java/sync/obm-domain-objects/src/main/java/org/obm/sync/client/login/LoginService.java
        • java/sync/client/src/main/java/org/obm/sync/Parameter.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/EventAlertHandlingIntegrationTest.java
        • java/sync/client/src/test/java/org/obm/sync/client/AbstractClientTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LDAPLoginIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/RemoveEventIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListCalendarsIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/user/UserClient.java
        • java/sync/client/src/test/java/org/obm/sync/client/impl/AbstractClientImplTest.java
        • java/sync/client/src/test/java/org/obm/sync/client/login/LoginClientTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/metadata/AutoTruncateIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/impl/AbstractClientImpl.java
        • java/sync/client/src/test/java/org/obm/sync/client/calendar/AbstractEventSyncClientTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/CalendarClientIntegrationTest.java
        Show
        Jenkins Continuous Integration Server added a comment - ABORTED: Integrated in poll-next-30 554-d076abab15ecad676614614317ed4af6664b4f75 OP-100 Filter password in IMAP command (thilaire: fe4e406780e446db1ea04b0abce776993e4c3fdb ) java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/Command.java OP-100 Introduce a strong type for user password (thilaire: 585837dfec751ac7c9f26a6dcf28528d62c727d8 ) java/sync/obm-domain-objects/src/test/java/org/obm/sync/BeansTest.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/UserPassword.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/UserPasswordTest.java OP-100 Strong type for password attribute in ObmUser & ObmSystemUser (thilaire: 4b71df54bcac7b1a46ed6e2cb9e98d340d6fc90f ) java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoJdbcImplTest.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapService.java java/sync/satellite-client/src/main/java/org/obm/satellite/client/Configuration.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/Configuration.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/ObmJDBCAuthorizingRealm.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/ConnectionImpl.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapServiceImpl.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/json/ObmUserJsonSerializer.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java java/sync/ldap-client-test/src/main/java/org/obm/provisioning/ldap/client/EmbeddedLdapModule.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationService.java java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserSystemDaoJdbcImpl.java java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserDaoJdbcImpl.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/utils/SerializationUtils.java java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserSystemDaoJdbcImplTest.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/ObmUserTest.java java/sync/provisioning-module/src/test/java/org/obm/provisioning/processing/impl/BatchProcessorImplUserTest.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/system/ObmSystemUser.java java/sync/satellite-client/src/test/java/org/obm/satellite/client/ConnectionImplTest.java java/sync/provisioning-module/src/test/java/org/obm/provisioning/CommonDomainEndPointEnvTest.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationServiceImpl.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/conf/SystemUserSatelliteConfiguration.java java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/system/ObmSystemUserTest.java java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoTest.java java/sync/satellite-client/src/main/java/org/obm/satellite/client/ConnectionImpl.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/ObmUser.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManager.java java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/LdapConfiguration.java OP-100 Strong type for password attribute in LdapUser (thilaire: 3c3b6c2369ef7c75a2e43475e3eae731d1e69bb0 ) java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java OP-100 Strong type for password attribute in LDAPDirectory (thilaire: e740d81d630604bce92797b9693fbf2c405f975d ) java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsFactoryTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPDirectory.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthConfig.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtilsFactory.java OP-100 Strong type for password attribute in Credentials (thilaire: 54de4dfe32a5a620192a9526199624c98758e23c ) java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/PasswordHandlerTest.java java/sync/services-module/src/main/java/org/obm/sync/login/LoginBackend.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/trust/TrustToken.java java/sync/services-module/src/main/java/org/obm/sync/login/TrustedLoginBindingImpl.java java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperServiceImpl.java java/sync/services-module/src/main/java/fr/aliacom/obm/common/session/SessionManagement.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/UnixCrypt.java java/sync/services-module/src/test/java/org/obm/sync/login/LoginBindingImplTest.java java/sync/services-module/src/test/java/org/obm/sync/server/handler/LoginHandlerTest.java java/sync/obm-domain-objects/src/test/java/org/obm/sync/auth/CredentialsTest.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/trust/TrustTokenTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java java/sync/services-module/src/main/java/org/obm/sync/login/LoginBindingImpl.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/UnixCryptTest.java java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java java/sync/services-module/src/main/java/org/obm/sync/server/auth/impl/DatabaseAuthentificationService.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/PasswordHandler.java java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperService.java java/sync/services-module/src/main/java/org/obm/sync/server/handler/LoginHandler.java OP-100 Strong type for password attribute in StoreClient & IdleClient (thilaire: 8ef884cacadee1ae71969539c9cb467c025c994a ) java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/IdleClientImpl.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/impl/ClientSupport.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClient.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/DeleteCommandIntegrationTest.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchFlagsTest.java java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchPartTest.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/CreateCommandIntegrationTest.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchMessageTest.java java/sync/linagora-imap/src/main/java/org/obm/push/mail/imap/idle/IdleClient.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClientImpl.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/impl/MailboxTimeoutTest.java OP-100 Strong type for obm-sync client http parameters (thilaire: b748854154ba71a4f9c2f9cb1629372855cf7c7f ) java/sync/client/src/main/java/org/obm/sync/LongParameter.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ImportICalendarIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/client/ClientIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LoginIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/client/calendar/AbstractEventSyncClient.java java/sync/client/src/main/java/org/obm/sync/client/book/BookClient.java java/sync/client/src/main/java/org/obm/sync/client/setting/SettingClient.java java/sync/integration-testing/services/src/test/java/org/obm/sync/contact/ContactClientIntegrationTest.java java/sync/client/src/test/java/org/obm/sync/BeansTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ChangeParticipationIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/client/mailingList/MailingListClient.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListResourcesIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/DateParameter.java java/sync/client/src/main/java/org/obm/sync/client/login/LoginClient.java java/sync/client/src/main/java/org/obm/sync/PasswordParameter.java java/sync/client/src/main/java/org/obm/sync/StringParameter.java java/sync/client/src/main/java/org/obm/sync/BooleanParameter.java java/sync/client/src/main/java/org/obm/sync/IntegerParameter.java java/sync/obm-domain-objects/src/main/java/org/obm/sync/client/login/LoginService.java java/sync/client/src/main/java/org/obm/sync/Parameter.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/EventAlertHandlingIntegrationTest.java java/sync/client/src/test/java/org/obm/sync/client/AbstractClientTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LDAPLoginIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/RemoveEventIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListCalendarsIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/client/user/UserClient.java java/sync/client/src/test/java/org/obm/sync/client/impl/AbstractClientImplTest.java java/sync/client/src/test/java/org/obm/sync/client/login/LoginClientTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/metadata/AutoTruncateIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/client/impl/AbstractClientImpl.java java/sync/client/src/test/java/org/obm/sync/client/calendar/AbstractEventSyncClientTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/CalendarClientIntegrationTest.java
        Antoine DUPRAT made changes -
        Status Ready To Merge [ 10002 ] Resolved [ 5 ]
        Hide
        Stephane COLSON added a comment -

        Partially tested with OBM 2.5.9-0.alpha4+git20141010_1919_50b4ea6 and Opush 3.0.2~beta3~git20141013.114307.f78af26-1, but OK to close it. Our beloved customer will test this precisely

        Partially tested because I only could see the following log, with a cyrus stop, or wrong password on the smartphone, or with a wrong password in DB...

        [DEBUG] {OBM-SYNC} [t226/c/r123/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[UserPassword{password=***}]}
        
        Show
        Stephane COLSON added a comment - Partially tested with OBM 2.5.9-0.alpha4+git20141010_1919_50b4ea6 and Opush 3.0.2~beta3~git20141013.114307.f78af26-1, but OK to close it. Our beloved customer will test this precisely Partially tested because I only could see the following log, with a cyrus stop, or wrong password on the smartphone, or with a wrong password in DB... [DEBUG] {OBM-SYNC} [t226/c/r123/] action /login/doLogin, request {origin=[o-push], login=[usera@obm14.lyn.lng], password=[UserPassword{password=***}]}
        Stephane COLSON made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Hide
        Jenkins Continuous Integration Server added a comment -

        FAILURE: Integrated in poll-master-31 42-937f529a0e51f50ef9d93e46c4a340b6ebe0ad71
        OP-100 Filter password in IMAP command (btngo: 8d6359bbee47d595ab24f807eeb0f3e83aa4ed8c)

        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/Command.java
          OP-100 Introduce a strong type for user password (btngo: 23177a71267b55ed912d6c403e19480363a0aa6b)
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/UserPasswordTest.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/UserPassword.java
        • java/sync/obm-domain-objects/src/test/java/org/obm/sync/BeansTest.java
          OP-100 Strong type for password attribute in ObmUser & ObmSystemUser (btngo: e7150c78c8a021101b4caab3a3332ca0e62a423c)
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationService.java
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/common/calendar/CalendarBindingImpl.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java
        • java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoJdbcImplTest.java
        • java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/resources/TreatmentResourceTest.java
        • java/sync/satellite-client/src/main/java/org/obm/satellite/client/ConnectionImpl.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/Configuration.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManager.java
        • java/sync/provisioning-module/src/test/java/org/obm/provisioning/processing/impl/BatchProcessorImplUserTest.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java
        • java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserSystemDaoJdbcImpl.java
        • java/sync/imap-archive/src/main/java/org/obm/imap/archive/services/StoreClientFactory.java
        • java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/resources/TreatmentsResourceTest.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/utils/SerializationUtils.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/LdapConfiguration.java
        • java/sync/provisioning-module/src/test/java/org/obm/provisioning/CommonDomainEndPointEnvTest.java
        • gsb
        • java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserDaoJdbcImpl.java
        • java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserSystemDaoJdbcImplTest.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/conf/SystemUserSatelliteConfiguration.java
        • java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/reschedule/RecurrentTaskRescheduleTest.java
        • java/sync/satellite-client/src/main/java/org/obm/satellite/client/Configuration.java
        • java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/ObmUserTest.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/json/ObmUserJsonSerializer.java
        • java/sync/ldap-client-test/src/main/java/org/obm/provisioning/ldap/client/EmbeddedLdapModule.java
        • java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/resources/cyrus/CyrusStatusHandlerTest.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/system/ObmSystemUser.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/system/ObmSystemUserTest.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationServiceImpl.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/ConnectionImpl.java
        • java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/ObmJDBCAuthorizingRealm.java
        • java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoTest.java
        • java/sync/satellite-client/src/test/java/org/obm/satellite/client/ConnectionImplTest.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/ObmUser.java
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapService.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapServiceImpl.java
          OP-100 Strong type for password attribute in LdapUser (btngo: d46bac1eaa82593ef08f370a6e7eb13341d625b0)
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java
        • java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java
        • java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java
          OP-100 Strong type for password attribute in LDAPDirectory (btngo: a6803486e41932e0db194ee23dba5d2d1bbc7038)
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsFactoryTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPDirectory.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthConfig.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtilsFactory.java
          OP-100 Strong type for password attribute in Credentials (btngo: f6be325302f29ba2e8f78580916b2adc000c4439)
        • java/sync/services-module/src/main/java/org/obm/sync/server/auth/impl/DatabaseAuthentificationService.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/UnixCrypt.java
        • java/sync/services-module/src/main/java/org/obm/sync/server/handler/LoginHandler.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/PasswordHandler.java
        • java/sync/services-module/src/main/java/org/obm/sync/login/LoginBackend.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/UnixCryptTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java
        • java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/trust/TrustToken.java
        • java/sync/services-module/src/test/java/org/obm/sync/login/TrustedLoginBindingImplTest.java
        • java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/PasswordHandlerTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperServiceImpl.java
        • java/sync/services-module/src/test/java/org/obm/sync/login/LoginBindingImplTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java
        • java/sync/obm-domain-objects/src/test/java/org/obm/sync/auth/CredentialsTest.java
        • java/sync/services-module/src/main/java/org/obm/sync/login/TrustedLoginBindingImpl.java
        • java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/trust/TrustTokenTest.java
        • java/sync/services-module/src/test/java/org/obm/sync/server/handler/LoginHandlerTest.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperService.java
        • java/sync/services-module/src/main/java/org/obm/sync/login/LoginBindingImpl.java
        • gsb
        • java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java
        • java/sync/services-module/src/main/java/fr/aliacom/obm/common/session/SessionManagement.java
          OP-100 Strong type for password attribute in StoreClient & IdleClient (btngo: b6d138bde5989fbecf1635340e35dc44f24aee66)
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java
        • java/sync/imap-archive/src/main/java/org/obm/imap/archive/services/StoreClientFactory.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/DeleteCommandIntegrationTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/CreateCommandIntegrationTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClientImpl.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClient.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/impl/ClientSupport.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchPartTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/impl/ClientSupportTest.java
        • java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/impl/MailboxTimeoutTest.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/mail/imap/idle/IdleClient.java
        • java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/IdleClientImpl.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchMessageTest.java
        • java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchFlagsTest.java
          OP-100 Strong type for obm-sync client http parameters (btngo: cd18334569a12ebd24f7371b1a685c7161df0b91)
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/EventAlertHandlingIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/login/LoginClient.java
        • java/sync/imap-archive/src/main/java/org/obm/imap/archive/authentication/ImapArchiveAuthorizingRealm.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/contact/ContactClientIntegrationTest.java
        • java/sync/client/src/test/java/org/obm/sync/client/impl/AbstractClientImplTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/calendar/AbstractEventSyncClient.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListCalendarsIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/IntegerParameter.java
        • java/sync/client/src/test/java/org/obm/sync/BeansTest.java
        • java/sync/imap-archive/src/main/java/org/obm/imap/archive/authentication/AuthenticationService.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LDAPLoginIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/DateParameter.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/RemoveEventIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/book/BookClient.java
        • java/sync/client/src/test/java/org/obm/sync/client/login/LoginClientTest.java
        • java/sync/client/src/main/java/org/obm/sync/Parameter.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ImportICalendarIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/StringParameter.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/client/ClientIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListResourcesIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/metadata/AutoTruncateIntegrationTest.java
        • java/sync/imap-archive/src/test/java/org/obm/imap/archive/authentication/AuthenticationServiceImplTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/mailingList/MailingListClient.java
        • java/sync/obm-domain-objects/src/main/java/org/obm/sync/client/login/LoginService.java
        • java/sync/client/src/main/java/org/obm/sync/client/setting/SettingClient.java
        • java/sync/client/src/main/java/org/obm/sync/client/user/UserClient.java
        • java/sync/client/src/test/java/org/obm/sync/client/calendar/AbstractEventSyncClientTest.java
        • java/sync/client/src/main/java/org/obm/sync/client/impl/AbstractClientImpl.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/CalendarClientIntegrationTest.java
        • java/sync/client/src/main/java/org/obm/sync/PasswordParameter.java
        • java/sync/imap-archive/src/main/java/org/obm/imap/archive/authentication/AuthenticationServiceImpl.java
        • java/sync/client/src/test/java/org/obm/sync/client/AbstractClientTest.java
        • java/sync/client/src/main/java/org/obm/sync/LongParameter.java
        • java/sync/client/src/main/java/org/obm/sync/BooleanParameter.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LoginIntegrationTest.java
        • java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ChangeParticipationIntegrationTest.java
        Show
        Jenkins Continuous Integration Server added a comment - FAILURE: Integrated in poll-master-31 42-937f529a0e51f50ef9d93e46c4a340b6ebe0ad71 OP-100 Filter password in IMAP command (btngo: 8d6359bbee47d595ab24f807eeb0f3e83aa4ed8c ) java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/Command.java OP-100 Introduce a strong type for user password (btngo: 23177a71267b55ed912d6c403e19480363a0aa6b ) java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/UserPasswordTest.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/UserPassword.java java/sync/obm-domain-objects/src/test/java/org/obm/sync/BeansTest.java OP-100 Strong type for password attribute in ObmUser & ObmSystemUser (btngo: e7150c78c8a021101b4caab3a3332ca0e62a423c ) java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationService.java java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/common/calendar/CalendarBindingImpl.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoJdbcImplTest.java java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/resources/TreatmentResourceTest.java java/sync/satellite-client/src/main/java/org/obm/satellite/client/ConnectionImpl.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/Configuration.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManager.java java/sync/provisioning-module/src/test/java/org/obm/provisioning/processing/impl/BatchProcessorImplUserTest.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserSystemDaoJdbcImpl.java java/sync/imap-archive/src/main/java/org/obm/imap/archive/services/StoreClientFactory.java java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/resources/TreatmentsResourceTest.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/utils/SerializationUtils.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/LdapConfiguration.java java/sync/provisioning-module/src/test/java/org/obm/provisioning/CommonDomainEndPointEnvTest.java gsb java/sync/obm-dao/src/main/java/org/obm/domain/dao/UserDaoJdbcImpl.java java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserSystemDaoJdbcImplTest.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/conf/SystemUserSatelliteConfiguration.java java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/reschedule/RecurrentTaskRescheduleTest.java java/sync/satellite-client/src/main/java/org/obm/satellite/client/Configuration.java java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/user/ObmUserTest.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/json/ObmUserJsonSerializer.java java/sync/ldap-client-test/src/main/java/org/obm/provisioning/ldap/client/EmbeddedLdapModule.java java/sync/integration-testing/imap-archive/src/test/java/org/obm/imap/archive/resources/cyrus/CyrusStatusHandlerTest.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/system/ObmSystemUser.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/system/ObmSystemUserTest.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/AuthenticationServiceImpl.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/ConnectionImpl.java java/sync/provisioning-module/src/main/java/org/obm/provisioning/authentication/ObmJDBCAuthorizingRealm.java java/sync/obm-dao/src/test/java/org/obm/domain/dao/UserDaoTest.java java/sync/satellite-client/src/test/java/org/obm/satellite/client/ConnectionImplTest.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/user/ObmUser.java java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapService.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusImapServiceImpl.java OP-100 Strong type for password attribute in LdapUser (btngo: d46bac1eaa82593ef08f370a6e7eb13341d625b0 ) java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/ConnectionImplTest.java java/sync/ldap-client/src/main/java/org/obm/provisioning/ldap/client/bean/LdapUser.java java/sync/ldap-client-test/src/test/java/org/obm/provisioning/ldap/client/bean/LdapUserTest.java OP-100 Strong type for password attribute in LDAPDirectory (btngo: a6803486e41932e0db194ee23dba5d2d1bbc7038 ) java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsFactoryTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPDirectory.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthConfig.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPUtilsTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtilsFactory.java OP-100 Strong type for password attribute in Credentials (btngo: f6be325302f29ba2e8f78580916b2adc000c4439 ) java/sync/services-module/src/main/java/org/obm/sync/server/auth/impl/DatabaseAuthentificationService.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/UnixCrypt.java java/sync/services-module/src/main/java/org/obm/sync/server/handler/LoginHandler.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/LDAPAuthServiceTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/PasswordHandler.java java/sync/services-module/src/main/java/org/obm/sync/login/LoginBackend.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/UnixCryptTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPUtils.java java/sync/obm-domain-objects/src/main/java/fr/aliacom/obm/common/trust/TrustToken.java java/sync/services-module/src/test/java/org/obm/sync/login/TrustedLoginBindingImplTest.java java/sync/services-module/src/test/java/fr/aliacom/obm/ldap/PasswordHandlerTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperServiceImpl.java java/sync/services-module/src/test/java/org/obm/sync/login/LoginBindingImplTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/ldap/LDAPAuthService.java java/sync/obm-domain-objects/src/test/java/org/obm/sync/auth/CredentialsTest.java java/sync/services-module/src/main/java/org/obm/sync/login/TrustedLoginBindingImpl.java java/sync/obm-domain-objects/src/test/java/fr/aliacom/obm/common/trust/TrustTokenTest.java java/sync/services-module/src/test/java/org/obm/sync/server/handler/LoginHandlerTest.java java/sync/services-module/src/main/java/fr/aliacom/obm/utils/HelperService.java java/sync/services-module/src/main/java/org/obm/sync/login/LoginBindingImpl.java gsb java/sync/obm-domain-objects/src/main/java/org/obm/sync/auth/Credentials.java java/sync/services-module/src/main/java/fr/aliacom/obm/common/session/SessionManagement.java OP-100 Strong type for password attribute in StoreClient & IdleClient (btngo: b6d138bde5989fbecf1635340e35dc44f24aee66 ) java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/command/LoginCommand.java java/sync/imap-archive/src/main/java/org/obm/imap/archive/services/StoreClientFactory.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/DeleteCommandIntegrationTest.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/CreateCommandIntegrationTest.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/command/LoginCommandTest.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClientImpl.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/StoreClient.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/impl/ClientSupport.java java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchPartTest.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/impl/ClientSupportTest.java java/sync/cyrus-client/src/main/java/org/obm/cyrus/imap/admin/CyrusManagerImpl.java java/sync/linagora-imap/src/test/java/org/obm/push/minig/imap/impl/MailboxTimeoutTest.java java/sync/linagora-imap/src/main/java/org/obm/push/mail/imap/idle/IdleClient.java java/sync/linagora-imap/src/main/java/org/obm/push/minig/imap/IdleClientImpl.java java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchMessageTest.java java/sync/linagora-imap/src/test/java/org/obm/push/mail/imap/command/UIDFetchFlagsTest.java OP-100 Strong type for obm-sync client http parameters (btngo: cd18334569a12ebd24f7371b1a685c7161df0b91 ) java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/EventAlertHandlingIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/client/login/LoginClient.java java/sync/imap-archive/src/main/java/org/obm/imap/archive/authentication/ImapArchiveAuthorizingRealm.java java/sync/integration-testing/services/src/test/java/org/obm/sync/contact/ContactClientIntegrationTest.java java/sync/client/src/test/java/org/obm/sync/client/impl/AbstractClientImplTest.java java/sync/client/src/main/java/org/obm/sync/client/calendar/AbstractEventSyncClient.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListCalendarsIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/IntegerParameter.java java/sync/client/src/test/java/org/obm/sync/BeansTest.java java/sync/imap-archive/src/main/java/org/obm/imap/archive/authentication/AuthenticationService.java java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LDAPLoginIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/DateParameter.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/RemoveEventIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/client/book/BookClient.java java/sync/client/src/test/java/org/obm/sync/client/login/LoginClientTest.java java/sync/client/src/main/java/org/obm/sync/Parameter.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ImportICalendarIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/StringParameter.java java/sync/integration-testing/services/src/test/java/org/obm/sync/client/ClientIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ListResourcesIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/metadata/AutoTruncateIntegrationTest.java java/sync/imap-archive/src/test/java/org/obm/imap/archive/authentication/AuthenticationServiceImplTest.java java/sync/client/src/main/java/org/obm/sync/client/mailingList/MailingListClient.java java/sync/obm-domain-objects/src/main/java/org/obm/sync/client/login/LoginService.java java/sync/client/src/main/java/org/obm/sync/client/setting/SettingClient.java java/sync/client/src/main/java/org/obm/sync/client/user/UserClient.java java/sync/client/src/test/java/org/obm/sync/client/calendar/AbstractEventSyncClientTest.java java/sync/client/src/main/java/org/obm/sync/client/impl/AbstractClientImpl.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/CalendarClientIntegrationTest.java java/sync/client/src/main/java/org/obm/sync/PasswordParameter.java java/sync/imap-archive/src/main/java/org/obm/imap/archive/authentication/AuthenticationServiceImpl.java java/sync/client/src/test/java/org/obm/sync/client/AbstractClientTest.java java/sync/client/src/main/java/org/obm/sync/LongParameter.java java/sync/client/src/main/java/org/obm/sync/BooleanParameter.java java/sync/integration-testing/services/src/test/java/org/obm/sync/login/LoginIntegrationTest.java java/sync/integration-testing/services/src/test/java/org/obm/sync/calendar/ChangeParticipationIntegrationTest.java

          People

          • Assignee:
            Antoine DUPRAT
            Reporter:
            David Dolcimascolo
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Agile