aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-11Update dependency versions to use non-snapshot5.0.2-ONAP5.0.0-ONAP4.0.0-ONAPelaltodublinLee, Tian (tl5884)1-2/+2
This is to circumvent the issue of latest fproxy and rproxy snapshot artifacts disappearing from nexus, causing the sonar job to fail Change-Id: I48448e3db09797392c4c7e833270165aca17bff6 Issue-ID: AAF-806 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2019-03-14Merge "Enhance RProxy authorization to use request method"Jonathan Gathman4-3/+63
2019-03-13Enhance RProxy authorization to use request methodIanB4-3/+63
Authorization filter now takes into account the request method. The desired method can now be added to the authorization file defaulting to GET if not supplied. The request URI & method can now be checked against the authorization configuration along with the needed permissions. Issue-ID: AAF-786 Change-Id: I25f6f2180ac9d94a30ca5ba1aa349fb424c18d81 Signed-off-by: IanB <IanB@amdocs.com>
2019-03-08Fix rproxy and fproxy logging issuesbwong211-0/+4
Fix to rproxy and fproxy to allow the log file to be generated at runtime. Changes to the sidecar pom.xml by adding logback-classic in the dependency management - Makes sure the correct logback-classic plugin version is pulled in from its transitive dependency - Override the scope dependency that was recently set to test Change-Id: I55ffee62e3e052c97fdda6d934cf3213473298b3 Issue-ID: AAF-781 Signed-off-by: bwong21 <bwong@amdocs.com>
2019-03-02Add missing INFO.yaml blocksJessica Wagantall1-32/+40
Add missing information so that the new verify job passes. Fix indentation. Change-Id: I3feaa81ecf84135799c357c67774782482c8733d Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-02-28Fix Class Compare2.1.13Instrumental4-3/+9
Issue-ID: AAF-771 Change-Id: I4ae41def8830939651d64954c1479f2f5dece82d Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-02-28Merge "Fix typo in package names"Jonathan Gathman4-5/+5
2019-02-27Change version to use AAF 2.1.10Instrumental2-2/+3
Issue-ID: AAF-771 Change-Id: I6c487e04c95f135c67399e2445a42a13c0dce9ae Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-02-26Fix typo in package namesLee, Tian (tl5884)4-5/+5
Change-Id: I55e2c54427433aff7ddeb704da86e28a3b10f87d Issue-ID: AAF-774 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2019-02-23Testing final edition, ShiroInstrumental2-15/+10
Issue-ID: AAF-771 Change-Id: Ia86066e986a92756ad5ac9210fbdb4002de0bb23 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-02-22Choose better Concurrency ObjectInstrumental4-15/+18
Issue-ID: AAF-771: Change-Id: I112120d380f34a86890b83889880337199e21f57 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-02-22Add Multi-Realm class handlingInstrumental12-131/+219
Also, improve Logging Issue-ID: AAF-771 Change-Id: I4cf286b5c474596f5e824e5204598cf0c1bb014c Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-02-15fix shiro logs looping issueSai Gandham12-43/+48
Issue-ID: AAF-655 Change-Id: I6719683718ec8dc2695df1eb14b6b490df5976c5 Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-30Update shiro logging and sl4j init2.1.11Sai Gandham11-33/+37
Issue-ID: AAF-655 Change-Id: I1e1439efbee5900c82a6065a0581faae15622581 Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-29Update INFO.yamlInstrumental1-1/+1
Issue-ID: AAF-729 Change-Id: I7bf73ba69f1098535ded0aeb5036e45422d1d9b2 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-01-23Committer ChangesInstrumental1-10/+10
Issue-ID: AAF-729 Change-Id: I24d2205dd3c7da6bf43981bc4212e6fffb9b4cf1 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2019-01-21Import osgi fragments in shiro bundle2.1.10Sai Gandham1-5/+1
Update bundle with import packages Issue-ID: AAF-655 Change-Id: I05285b3c5b42d010e135d93d06cf5b1fa2fae30e Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-21Import sl4j in shiro bundleSai Gandham1-2/+1
Bundle updated Issue-ID: AAF-655 Change-Id: Id66ad2181853dae8569329d0c6373f15c5b254a3 Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-21Import log4j in shiro bundleSai Gandham1-1/+7
Issue-ID: AAF-655 Change-Id: I4d2794c20aad2e09b463e89363de25b84a961404 Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-16update logging path for shiroSai Gandham9-9/+9
Issue-ID: AAF-655 Change-Id: I12cab0cff0e8244cd6d477fb5cb6aa64ad353bf5 Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-10Merge "Replace Jackson Spring-Boot dependencies with GSON"Jonathan Gathman1-1/+10
2019-01-08Add few more debug statements for logging2.1.9Sai Gandham1-7/+6
Issue-ID: AAF-655 Change-Id: Ib429e035dc6b217498bb88b7aa9153e58f01fddb Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-08Add missing shiro loggingSai Gandham3-16/+44
Issue-ID: AAF-655 Change-Id: If0dc4a11e2166f8ac9413aa7ab1f826c30d2f063 Signed-off-by: Sai Gandham <sg481n@att.com>
2019-01-04Replace Jackson Spring-Boot dependencies with GSONLee, Tian (tl5884)1-1/+10
Submodule: FProxy service By default, Spring-Boot uses Jackson dependencies to marshall/unmarshall JSON. However, all current releases of Jackson contain security vulnerabilities. This change will configure Spring-Boot to use the GSON library instead of Jackson, which contains no security vulnerabilities. Change-Id: Ifd36d2ddb79fa5da9310e1872f8936ab7ae91073 Issue-ID: AAF-693 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2019-01-03Upversion Spring Boot for NexusIQLee, Tian (tl5884)2-22/+34
Upversion to latest 2.1.1.RELEASE to fix new NexusIQ security vulnerabilities Change-Id: I8d7759d5f5dbdf70b1056bc4b6875caf8c25893d Issue-ID: AAF-693 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2018-12-03Add shiro permission mappingSai Gandham2-2/+2
revert to 2.1.9 Issue-ID: AAF-655 Change-Id: I306f05b75fe856ccecba435461ef0cb71d851b2a Signed-off-by: Sai Gandham <sg481n@att.com>
2018-11-26Re-enable sidecar unit testsIanB5-79/+149
After recent commits, sidecar unit tests had been disabled. These changes re-enable them and allow them to complete successfully. After review comments removed the dependency on Mockito and added a comment on the Surefire plugin configuration. Change-Id: I301b524e06460480e37d180a3fc9977588e87892 Issue-ID: AAF-642 Signed-off-by: IanB <IanB@amdocs.com>
2018-11-20CADI needs non-SNAPSHOT... againInstrumental1-1/+1
Issue-ID: AAF-634 Change-Id: Ifd1e7557f6d65dfdb713811b0ab65bbb4f531056 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-19Move CADI to 2.1.9Instrumental7-8/+8
Issue-ID: AAF-634 Change-Id: I3586bc4da38853b6320b887248f32c45f9704585 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-14version.properties to 2.1.83.0.1-ONAP3.0.0-ONAP2.1.8casablancaInstrumental1-2/+2
Issue-ID: AAF-630 Change-Id: I52b0a324fd9adb547b162356222bdcc6ad4b049b Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-13Setup for Release 2.1.8Instrumental7-8/+8
Issue-ID: AAF-630 Change-Id: I4c7b46b578921d53e0821dcee53ba66de96b6bd4 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-12Create Authz mapInstrumental2-10/+47
Issue-ID: AAF-618 Change-Id: I9615734555591bff399d50d45e3d4c5e1ffe20c0 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-12Add javax ws to OSGI bundleSai Gandham1-0/+2
javax.xml.ws webservics budle is missing in old shiro bundle. Now WS added to bundle. Issue-ID: AAF-618 Change-Id: Ia6ca04c1ba8d63122fd5ea325651052ec31f363d Signed-off-by: Sai Gandham <sg481n@att.com>
2018-11-12Add instantiation Log MessageInstrumental2-2/+5
Issue-ID: AAF-618 Change-Id: I7b9630056ee3aa8246ef0a90ac01d53a6853f79d Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-12Missed Version in POMInstrumental1-1/+1
Issue-ID: AAF-626 Change-Id: I89bc29be1655cad48bbb9e93ac88a9b2a5aae76d Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-12Put MapBath code in ShiroInstrumental3-28/+63
Issue-ID: AAF-618 Change-Id: Ibbee25744a479d40ed438f926d0d3785a76fc5d1 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-12Merge "Update FProxy to separate truststore and keystore"Jonathan Gathman9-68/+102
2018-11-09Update FProxy to separate truststore and keystoreMichael Arrastia9-68/+102
* Create default truststore, fproxy_truststore. * Require TRUST_STORE_PASSWORD system parameter on application start. * Harden parameter checks in FProxyApplication PostConstruct. * Rationalise properties in RestTemplateConfig. * Update unit tests to handle trust store. * Correct spring dependency in pom. Change-Id: I0254e5d27ff76bbd7a44b961169d7fe47761d3f9 Issue-ID: AAF-614 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-11-09Use AAF cadi 2.1.7Instrumental1-1/+1
Issue-ID: AAF-620 Change-Id: I1cc1c58f4da676d33781b26da4aab3fb65869a12 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-07Remove SNAPSHOTInstrumental1-1/+1
Did SNAPSHOT to help APPC test. Have to move back to non-SNAPSHOT for build. Issue-ID: AAF-613 Change-Id: I34c5b4bf1c02ee9de51137a283705ce5e240a350 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-07Fix/Renable sidecar buildsInstrumental37-184/+204
Issue-ID: AAF-613 Change-Id: Ic13411eebbf3c1c9b6d8492aff1b37db37a965e4 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-07All to 2.1.7-SNAPSHOTInstrumental1-1/+1
Issue-ID: AAF-613 Change-Id: I9d3cd657e39eff0246c9f3b343dd44bcccd90452 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-07Pom OParent, other hierarchyInstrumental11-59/+90
Issue-ID: AAF-613 Change-Id: I14531b546aebb9e5326ddc67eb3ec4eb9e17dac1 Signed-off-by: Instrumental <jonathan.gathman@att.com>
2018-11-06update license in cadi repoSai Gandham10-195/+180
Issue-ID: AAF-611 Change-Id: I0a273cdfc61798f77b22a58e2190cb5333eab730 Signed-off-by: Sai Gandham <sg481n@att.com>
2018-10-29Route Incoming TCP Traffic Via the Reverse ProxyIanB1-0/+2
By default any container is accessible from any pod inside a Kubernetes cluster. It is therefore possible to send requests directly to the primary microservice even if sidecar security is enabled. An additional netfilter rule will redirect any incoming TCP requests to the Reverse Proxy. The Reverse Proxy service listens on the hard coded port (10692) Issue-ID: AAF-591 Change-Id: I9afccadb08add4312cef770221702942d811cbdd Signed-off-by: IanB <IanB@amdocs.com>
2018-10-29Merge "Make 2-way TLS optional and fix cert errors"Jonathan Gathman2-6/+14
2018-10-26Make 2-way TLS optional and fix cert errorsRavi Geda2-6/+14
Change-Id: Ia7f94f8903039a7b55946c9cab4f026fe3558f1c Issue-ID: AAF-586 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-10-23Documentation corrected markups.Stanislav Chlebec3-60/+75
Change-Id: I99ead3648f0175f188e280c76868da7c117d9a28 Signed-off-by: Stanislav Chlebec <stanislav.chlebec@pantheon.tech> Issue-ID: AAF-582
2018-10-19modify cadi aaf version in rproxySai Gandham1-1/+1
Issue-ID: AAF-576 Change-Id: I758608684f469610693c9682d10eb2746a89d970 Signed-off-by: Sai Gandham <sg481n@att.com>
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>