You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by bh...@apache.org on 2019/04/11 11:48:55 UTC
[incubator-dlab] 01/01: Merge pull request #92 from
apache/ldab_refactored
This is an automated email from the ASF dual-hosted git repository.
bhliva pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git
commit 85f0db8b88d5152ed6318884fedafce172909965
Merge: d1842f7 875566d
Author: bhliva <bo...@ukr.net>
AuthorDate: Thu Apr 11 14:48:46 2019 +0300
Merge pull request #92 from apache/ldab_refactored
Security service refactored (LDAP)
.../main/java/com/epam/dlab/auth/UserInfoDAO.java | 10 +-
.../epam/dlab/auth/UserVerificationService.java | 2 +-
.../aws/service/AwsUserVerificationService.java | 16 +-
.../auth/azure/AzureAuthenticationResource.java | 10 +-
services/security-service/pom.xml | 6 +
services/security-service/security.yml | 112 +++---------
.../dlab/auth/SecurityServiceConfiguration.java | 37 +++-
.../epam/dlab/auth/core/CacheableReference.java | 56 ------
.../epam/dlab/auth/core/DlabLdapConnection.java | 2 +-
.../dlab/auth/core/DlabLdapConnectionFactory.java | 49 +++++
.../com/epam/dlab/auth/core/LdapFilterCache.java | 79 ---------
.../java/com/epam/dlab/auth/core/LoginCache.java | 83 ---------
.../com/epam/dlab/auth/core/LoginConveyor.java | 67 -------
.../java/com/epam/dlab/auth/core/LoginStep.java | 47 -----
.../com/epam/dlab/auth/core/UserInfoBuilder.java | 197 ---------------------
.../java/com/epam/dlab/auth/dao/LdapUserDAO.java | 189 +-------------------
.../com/epam/dlab/auth/dao/LdapUserDAOImpl.java | 165 +++++++++++++++++
.../main/java/com/epam/dlab/auth/dao/Request.java | 92 +---------
.../epam/dlab/auth/dao/SearchRequestBuilder.java | 26 ---
.../epam/dlab/auth/dao/UserInfoDAODumbImpl.java | 6 +-
.../epam/dlab/auth/dao/UserInfoDAOMongoImpl.java | 81 +++++----
.../dlab/auth/dao/filter/SearchResultMapper.java | 31 ----
.../auth/dao/filter/SearchResultProcessor.java | 68 -------
.../com/epam/dlab/auth/dao/script/DeepMap.java | 57 ------
.../epam/dlab/auth/dao/script/ScriptHolder.java | 59 ------
.../dao/script/SearchResultToDictionaryMapper.java | 98 ----------
.../auth/modules/AwsSecurityServiceModule.java | 4 +-
.../auth/modules/AzureSecurityServiceModule.java | 4 +-
.../auth/modules/GcpSecurityServiceModule.java | 4 +-
.../dlab/auth/modules/SecurityServiceModule.java | 13 +-
.../SynchronousLdapAuthenticationResource.java | 80 +++++++++
.../SynchronousLdapAuthenticationService.java | 186 -------------------
.../dlab/auth/service/AuthenticationService.java} | 15 +-
.../service/impl/LdapAuthenticationService.java | 83 +++++++++
.../test/java/com/epam/dlab/auth/aws/AwsTest.java | 78 --------
.../com/epam/dlab/auth/core/LoginConveyorTest.java | 131 --------------
.../dlab/auth/dao/script/ScriptHolderTest.java | 65 -------
.../java/com/epam/dlab/auth/ldap/BasicTest.java | 116 ------------
.../java/com/epam/dlab/auth/ldap/JsonTest.java | 84 ---------
.../java/com/epam/dlab/auth/ldap/ScriptList.java | 76 --------
.../impl/LdapAuthenticationServiceTest.java | 139 +++++++++++++++
.../backendapi/resources/dto/BillingFilter.java | 19 ++
42 files changed, 692 insertions(+), 2050 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org