summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-17Exempt Cassandra traffic from fproxyRavi Geda1-0/+4
The connection to cassandra is not http/https. Hence bypassing it from going through the forward proxy. Change-Id: Ic4f65222fca5f3698d6ed806333b265d0e392314 Issue-ID: AAF-572 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-10-17Merge "Make 2-way TLS optional"Jonathan Gathman1-1/+1
2018-10-15Make 2-way TLS optionalRavi Geda1-1/+1
Change-Id: I180e584b78dbe32d4c00b05672c2f6aa182ce4b1 Issue-ID: AAF-562 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-10-12Add to configuration information for rproxyIanB1-13/+38
Added more information on how to configure URIs & needed permissions for the ReverseProxyAuthorization filter, the authorization enforcement point. Added the necessary steps to use an alternative authorization provider. Issue-ID: AAI-1604 Change-Id: Ia16dd2687b0032a0bd75641c1523307e90ceeb32 Signed-off-by: IanB <IanB@amdocs.com>
2018-10-10Merge "Enhance fproxy unit tests"Jonathan Gathman1-1/+5
2018-10-10Correct the forward proxy portRavi Geda1-4/+1
Change-Id: I1531731713729dec57590f014dfe0c947ef55d37 Issue-ID: AAF-553 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-10-09Enhance fproxy unit testsLee, Tian (tl5884)1-1/+5
Ensure that the fproxy unit tests are specifically testing the propagation of the X-TransactionId header in downstream requests. Change-Id: I5e2da81eacaaf2f30e08b2cb95a12049fd5da6ff Issue-ID: AAF-529 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2018-10-07Update cadi sidecar versionSai Gandham4-10/+10
Adding relative path to oparent Issue-ID: AAF-537 Change-Id: I6601b919c3e96bb7987aa316e460077a6de4e0bd Signed-off-by: Sai Gandham <sg481n@att.com>
2018-10-05Remove pom property preventing fproxy deployLee, Tian (tl5884)1-1/+0
rproxy sonar job is failing because fproxy artifact is not being deployed. Change-Id: I32d1b52e9420f76c0c1e27e0c87a2ecb5996e864 Issue-ID: AAF-528 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2018-10-04Update oparent version in aaf cadiSai Gandham2-2/+2
Issue-ID: AAF-537 Change-Id: Ifc517cc153b0e1cb0b3b990e347349b148ba883d Signed-off-by: Sai Gandham <sg481n@att.com>
2018-10-04change cadi shiro versionSai Gandham1-2/+2
Issue-ID: AAF-537 Change-Id: I76cd87edad7acdb43ab48552cf68bc3df598ccf2 Signed-off-by: Sai Gandham <sg481n@att.com>
2018-10-04change cadi actual version from SNAPSHOTSai Gandham1-1/+1
Issue-ID: AAF-537 Change-Id: I9722b1d3541077f8900017b7293801fac343fbae Signed-off-by: Sai Gandham <sg481n@att.com>
2018-10-01Fix NexusIQ security vulnerabilitiesLee, Tian (tl5884)8-29/+26
Remove Spring Boot Jackson dependencies and replace with Gson implementation. Fix potential source of NullPointerException. Change-Id: I3a715a023223b596e8a0979f0e0d381511fca32d Issue-ID: AAF-529 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2018-10-01Fix aaf-cadi-master-release-version-java-daily jobLee, Tian (tl5884)1-17/+19
Job is failing because aaf-cadi-aaf version 2.1.2 cannot be found in the release repository. Change-Id: I1f339401e514c93b5311d9c995832b12a5983631 Issue-ID: AAF-528 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2018-09-27Fix version.properties line endingsRavi Geda3-61/+35
The docker jobs are failing when reading the version.properties. Also. remove unused version.properties under sub modules Change-Id: If2940ac3a158e8c0bfba7fcb34ca241838a34597 Issue-ID: AAI-1689 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-09-26Fix failing jenkins jobsRavi Geda4-33/+10
The docker java daily job is hanging when it tries to build the image. Add rproxy and tproxy-config as submodules to sidecar. Align the groupid of sidecar pom. Change-Id: Idb24459b9eae43dbbef39b4a14b6167762fa126f Issue-ID: AAI-1676 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-09-25Merge "Initial drop of rProxy code"Jonathan Gathman37-0/+2321
2018-09-25Merge "Initial drop of tproxy-config init container"Jonathan Gathman5-0/+187
2018-09-24Initial drop of rProxy codeLee, Tian (tl5884)37-0/+2321
The Reverse Proxy sidecar is used to separate the responsibility of authentication and authorization away from the primary microservice. In conjunction with the Forward Proxy sidecar, it is responsible for controlling access to the REST URL endpoints exposed by the primary microservice, and propogating security credentials to downstream microservices. Change-Id: I5d80429e5422d7b3937cde73ac10c2ec00d264e8 Issue-ID: AAI-1604 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2018-09-20Initial drop of tproxy-config init containerBlackwell, Ian (ib733q)5-0/+187
The tproxy-config init container sets up a pod's internal network routing such that any traffic outbound from the primary service is routed through the forward proxy. Change-Id: Ieca438fbed07db5fe7bce6162811634237c61b2a Issue-ID: AAI-1664 Signed-off-by: Blackwell, Ian (ib733q) <ib733q@att.com>
2018-09-20Add forward proxy codeRavi Geda25-0/+1361
Add a maven module called sidecar to cadi. Add forward proxy as a maven module to sidecar. Note that though sidecar is a module of cadi it does not inherit from cadi's pom. Change-Id: I617ecb1a66a3cbdd3f03287f28c6527693c6dfc6 Issue-ID: AAI-1603 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-09-07Shiro mixed versionInstrumental1-3/+3
Issue-ID: AAF-420 Change-Id: I1b2015a75f0760a507e7ef46573c5aa3b91d77b5 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-09-07Cadi Build ReleaseInstrumental2-13/+16
Issue-ID: AAF-420 Change-Id: I62029d418c5055281957bee87ab2af5f290bbc76 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-09-07Merge "Use managed guava version"Jonathan Gathman1-3/+3
2018-09-05Clean Sonar project nameGildas Lanilis1-1/+1
Update <name> to match to the repo name. Change-Id: Ia98e50a9f6668910a9bc52b8eed904a30142b620 Issue-ID: CIMAN-202 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-08-27Use managed guava versionGary Wu1-3/+3
Use centrally managed guava version specified in oparent. Includes upgrade to oparent 1.2.0. This change was submitted by script and may include additional whitespace or formatting changes. Change-Id: I44a95ff149d7ff86452e4b86e4ca522c306e8499 Issue-ID: INT-619 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-08-20PTLInstrumental1-3/+3
Issue-ID: AAF-419 Change-Id: I312efd03230fc6d1e931be97f77ce94ee60dfe28 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-08-08Sonar fixes related to exceptionsMaciej Wejs3-4/+6
Fixes in aaf-cadi-aaf module This one is related to ticket in main repo Change-Id: I1eeaba545d9cc3b3c07ba53ec12500cdb5567742 Issue-ID: AAF-396 Signed-off-by: Maciej Wejs <maciej.wejs@nokia.com>
2018-07-02Moving Shiro modules to cadi repoSai Gandham13-322/+1153
Issue-ID: AAF-380 Change-Id: If1029a16958335277ff38cdbe5662b0a14ea439f Signed-off-by: Sai Gandham <sg481n@att.com>
2018-05-24Add INFO.yaml file2.0.0-ONAPbeijing2.0.0-ONAPJessica Wagantall1-0/+52
Add INFO.yaml to list: - Project description - Properties - PTL information - Meeting information - Committer information Change-Id: I9c2813390d3bbf199652774ddb664957a3c7efa7 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-26Remove Code from cadi, it is now in authzInstrumental246-33243/+0
Issue-ID: AAF-193 Change-Id: Ib7abdb15ba8a7445a3875cf8c6bb48b7d563f424 Signed-off-by: Instrumental <jcgmisc@stl.gathman.org>
2018-03-23Add Notice of aaf/cadi source moving to aaf/authzinstrumental1-0/+1
Issue-ID: AAF-191 Change-Id: Ic91bca4f3b46f93a2af7278b9f859ba16c8d53d1 Signed-off-by: instrumental <jcgmisc@stl.gathman.org>
2018-03-15Upgrade to latest oparentAmsterdamGildas Lanilis1-1/+1
Update pom.xml file to latest version release of oparent, 1.1.0 Change-Id: I9b0586c764b27d5a80ebe2bca390671551b11dc6 Issue-ID: INT-443 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2017-12-29Exclude jackson dependencyv1.0.0Sripad1-158/+170
exclude the jackson-mapper dependency which is causing license issue. Issue-ID: AAF-90 Change-Id: I821e24ad579fe31c3ea1a4a1f0acd4591e2871cc Signed-off-by: Sripad <sg481n@att.com>
2017-10-05Add test cases for aaf cadi modulesg481n3-7/+163
Add test cases to increase code coverage for cadi module. Issue-ID: AAF-79 Change-Id: I03ec3b73f131f3b1426ef44eefa6dffaad333347 Signed-off-by: sg481n <sg481n@att.com>
2017-10-05Improve code coverage for aaf cadi modulessg481n5-77/+46
Modify propaccess test cases Issue-ID: AAF-79 Change-Id: Ie994b119017e044300cde1cfce9734fe8a8f6d84 Signed-off-by: sg481n <sg481n@att.com>
2017-10-04Improve code coverage for aaf cadi modulessg481n5-2/+117
Modify test case and add properties file. Issue-ID: AAF-82 Change-Id: Ied85f1da15ff7ffede39749f1fb851d017aa9e81 Signed-off-by: sg481n <sg481n@att.com>
2017-10-04Improve code coverage for aaf cadi modulessg481n7-121/+373
INcluded new test case Issue-ID: AAF-79 Change-Id: I6edba798b1b3f7f37a9f51bc3f2c65aa16a959c4 Signed-off-by: sg481n <sg481n@att.com>
2017-10-04Improve code coverage for aaf cadi modulessg481n3-0/+3
Issue-ID: AAF-79 Change-Id: I15325ac5538bab4693b169ceea15a36d3aaa42d8 Signed-off-by: sg481n <sg481n@att.com>
2017-10-02Improve code coverage for aaf cadi modulessg481n2-0/+54
Issue-ID: AAF-79 Change-Id: I51d05fb06eae4d8adedfd3efe4e143dc5bc990d0 Signed-off-by: sg481n <sg481n@att.com>
2017-10-02Improve code coverage for aaf cadi modulessg481n9-269/+569
Issue-ID: AAF-79 Change-Id: Id98e2fd4a7756916ed6346bf9bead481e7f42180 Signed-off-by: sg481n <sg481n@att.com>
2017-10-02Improve code coverage for aaf cadi modules.sg481n32-354/+62
Issie-ID: AAF-79 Change-Id: I57c757a12997a81137a71c2ce131fb3ef934ec1f Signed-off-by: sg481n <sg481n@att.com>
2017-10-02Improve code coverage for aaf cadi modulessg481n5-287/+368
Issue-ID: AAF-79 Change-Id: I3ff6a0ffba6f8777d0972aca3f74c2c8cfe4f8cb Signed-off-by: sg481n <sg481n@att.com>
2017-10-02Improve code coverage for aaf cadi modulessg481n5-430/+254
Issue-ID: AAF-79 Change-Id: I1db3ce73fd7733372caab5a13c981e62a8d58074 Signed-off-by: sg481n <sg481n@att.com>
2017-10-01Improve code coverage for aaf cadi modulessg481n4-0/+279
Issue-ID: AAF-79 Change-Id: Ia116c12709f005c6bc6aa3b5f59b17c198893459 Signed-off-by: sg481n <sg481n@att.com>
2017-10-01Improve code coverage for aaf cadi modulessg481n31-1438/+1309
Updated few testcases. Issue-ID: AAF-79 Change-Id: If0760b6f3e74d52fa5132224bf1e6f5e3099f0e4 Signed-off-by: sg481n <sg481n@att.com>
2017-10-01Improve code coverage for aaf cadi modulessg481n13-235/+2113
Issue-ID: AAF-79 Change-Id: I9e12b64024aaa5dad13965fdbfc474c330bae864 Signed-off-by: sg481n <sg481n@att.com>
2017-10-01Improve code coverage for aaf cadi modulessg481n12-127/+34
Issue-ID: AAF-79 Change-Id: Iddb91a7d72b7ef8a246b81b0111feda59d82d56d Signed-off-by: sg481n <sg481n@att.com>
2017-09-30Improve code coverage for aaf cadi modulessg481n4-0/+1316
Issue-ID: AAF-79 Change-Id: I6b7153858f6b8acd050715fe4d7984c9b2fbaac8 Signed-off-by: sg481n <sg481n@att.com>
2017-09-30Improve code coverage for aaf cadi modulessg481n33-4957/+9
Issue-ID: AAF-79 Change-Id: Ib01236cc4548a172d6455c59cd03a46b9743b09d Signed-off-by: sg481n <sg481n@att.com>