[OP-100] Passwords should be logged as *** in all logs Created: 02/Oct/14  Updated: 15/Jan/15  Resolved: 09/Oct/14

Status: Closed
Project: Opush
Component/s: None
Affects Version/s: 3.0.1
Fix Version/s: 3.0.2

Type: Improvement Priority: Normal
Reporter: David Dolcimascolo Assignee: Antoine DUPRAT
Resolution: Fixed Votes: 0
Labels: 201409, GN
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

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.



 Comments   
Comment by Antoine DUPRAT [ 03/Oct/14 ]

Impacts
On obm-sync & IMAP requests.

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

Comment by Jenkins Continuous Integration Server [ 10/Oct/14 ]

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
Comment by Stephane COLSON [ 14/Oct/14 ]

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=***}]}
Comment by Jenkins Continuous Integration Server [ 15/Jan/15 ]

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
Generated at Fri Oct 18 09:03:45 CEST 2019 using JIRA 6.1.1#6155-sha1:7188aeec9a6b57d61ea04c52f235f15f55c105e2.