This is an automated email from the ASF dual-hosted git repository. isjarana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/airavata-data-lake.git
commit 4b43148a2380390e0463d915a07235fcd0336326 Merge: 1909dca 9fe66b6 Author: Isuru Ranawaka <[email protected]> AuthorDate: Thu May 13 08:25:29 2021 -0400 Merge pull request #3 from isururanawaka/metadata_service Add authentication interceptors to DRMS .gitignore | 3 + airavata-data-lake.ipr | 339 ++++-- airavata-data-lake.iws | 1201 +++++++++++++------- data-resource-management-service/.DS_Store | Bin 0 -> 6148 bytes data-resource-management-service/drms-api/pom.xml | 15 +- .../java/org/apache/airavata/drms/api/Client.java | 117 +- .../java/org/apache/airavata/drms/api/Config.java | 62 +- .../drms/api/handlers/ResourceServiceHandler.java | 54 +- .../handlers/StoragePreferenceServiceHandler.java | 23 +- .../drms/api/handlers/StorageServiceHandler.java | 40 +- .../drms/api/interceptors/Authenticator.java | 146 +++ .../interceptors/InterceptorPipelineExecutor.java | 4 +- .../drms/api}/interceptors/ServiceInterceptor.java | 4 +- .../org/apache/airavata/drms/api/utils/Utils.java | 24 + .../src/main/resources/application.properties | 10 +- .../drms-api/src/main/resources/tartget.tmp | 56 + data-resource-management-service/drms-core/pom.xml | 4 +- .../deserializer/GenericResourceDeserializer.java | 61 +- .../drms-rest-proxy/Dockerfile | 3 + .../drms-rest-proxy/pom.xml | 16 + .../drms-rest-proxy/src/main/resources/README.MD | 7 + .../drms-rest-proxy/src/main/resources/drms.pb | Bin 0 -> 102693 bytes .../drms-rest-proxy/src/main/resources/envoy.yaml | 48 + .../drms-stubs/drms.pb | Bin 0 -> 102693 bytes .../drms-stubs/pom.xml | 20 +- .../drms-stubs/src/main/proto/Common.proto | 12 +- .../src/main/proto/resource/DRMSResource.proto | 2 + metadata-service/data-builders/data-builders.iml | 101 +- metadata-service/db-rest-proxy/Dockerfile | 3 + metadata-service/db-rest-proxy/pom.xml | 16 + .../db-rest-proxy/src/main/resources/README.MD | 7 + .../db-rest-proxy/src/main/resources/envoy.yaml | 48 + .../db-rest-proxy/src/main/resources/metadata.pb | Bin 0 -> 19283 bytes .../airavata/datalake/metadata/clients/Test.java | 296 ++++- metadata-service/db-service/db-service.iml | 438 +------ metadata-service/db-service/server/pom.xml | 10 +- .../airavata/datalake/metadata/AppConfig.java | 106 +- .../neo4j/curd/operators/CustomNodeService.java | 8 + .../neo4j/curd/operators/GenericService.java | 12 +- .../neo4j/curd/operators/GroupServiceImpl.java | 3 +- .../neo4j/curd/operators/ResourceService.java | 6 + .../neo4j/curd/operators/ResourceServiceImpl.java | 69 +- .../backend/neo4j/curd/operators/Service.java | 5 +- .../neo4j/curd/operators/TenantServiceImpl.java | 1 - .../metadata/backend/neo4j/model/nodes/Entity.java | 13 +- .../metadata/backend/neo4j/model/nodes/Group.java | 106 +- .../backend/neo4j/model/nodes/Resource.java | 83 +- .../metadata/backend/neo4j/model/nodes/User.java | 36 +- .../metadata/handlers/ResourceServiceHandler.java | 28 +- .../metadata/interceptors/Authenticator.java | 105 +- .../interceptors/InterceptorPipelineExecutor.java | 2 +- .../metadata/interceptors/ServiceInterceptor.java | 2 +- .../datalake/metadata/mergers/GenericMerger.java | 5 + .../src/main/resources/application.properties | 4 + metadata-service/db-service/stub/pom.xml | 21 +- .../stub/src/main/proto/common/Common.proto | 8 +- .../db-service/stub/src/main/proto/user/User.proto | 3 - metadata-service/pom.xml | 38 - pom.xml | 25 +- 59 files changed, 2433 insertions(+), 1446 deletions(-)
