aboutsummaryrefslogtreecommitdiffstats
path: root/security
AgeCommit message (Collapse)AuthorFilesLines
2023-02-17[DCAEGEN2]Enhance dcaegen2-services-sdk's security module JUnitspranitk19052-4/+8
Enhance services-sdk's security module junits to have OS agnostic path Issue-ID: DCAEGEN2-3352 Change-Id: I7f4a1e027af48046f272b9383516a886216e5ffe Signed-off-by: pranitk1905 <pranit.kapdule@t-systems.com> [DCAEGEN2]Enhance dcaegen2-services-sdk's security module JUnits Enhance services-sdk's security module junits to have OS agnostic path Issue-ID: DCAEGEN2-3352 Change-Id: I7f4a1e027af48046f272b9383516a886216e5ffe Signed-off-by: pranitk1905 <pranit.kapdule@t-systems.com>
2022-12-06[SDK] Increase code coveredgeTomasz Wrobel1-0/+23
Issue-ID: DCAEGEN2-3165 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I76ba5e8cf4e5b1525ef7aab8bc9e18b46d540dab
2022-11-17Fix calculation of code coverageTomasz Wrobel1-2/+2
Rename class with unit tests Issue-ID: DCAEGEN2-3165 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I0f0424a2fef3f44e2f9709513b26bc88276a8d1b
2022-08-08Fix SDK VulnerabilitiesKasperki3-3/+7
Issue-ID: DCAEGEN2-3220 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: Ic7df50fd22900bc680f7fff01871625ce809b4b5
2022-07-25Fix environment variable substitution for complex casesTomasz Wrobel3-36/+36
Issue-ID: DCAEGEN2-3223 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I9cfb612f0cabf6a2c96ccc4c80493885c02549fe
2022-02-08Fix SDK VulnerabilitiesTomasz Wrobel3-3/+42
Issue-ID: DCAEGEN2-3051 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I45891470ee07d6fce2b4dce7efaba6382f62451c
2021-07-29Make CbsClient config and policy paths configurableRemigiusz Janeczek3-3/+3
Issue-ID: DCAEGEN2-2692 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: Ia9a7f265233fc78ac083180aea30d68407b6d487
2021-06-07Handle 429 error Too Many RequestsPawel3-3/+3
Issue-ID: DCAEGEN2-2827 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: Iedfb6572f008876b52a102948aeb640d27e51314
2021-06-03Update CBS-Client to read policy configuration from a file exposed by ↵Niranjana3-3/+3
policy-sidecar container Issue-ID: DCAEGEN2-2752 Signed-off-by: Niranjana <niranjana.y60@wipro.com> Change-Id: Ib00d1b031021c0342b0845b63d65172333ac4158
2021-05-18Add to Java CBS-Client ability to resolve evns in app-config.yaml loaded ↵Tomasz Pietruszkiewicz3-3/+3
from ConfigMap Change-Id: Ic85c1511133594500bdf31b9d491cc70d34ff5d5 Issue-ID: DCAEGEN2-2716 Signed-off-by: Tomasz Pietruszkiewicz <tomasz.pietruszkiewicz@nokia.com>
2021-04-29CBS-Client to support config fetch from a configMapTomasz Pietruszkiewicz3-3/+3
Change-Id: I2ad57844d142ece3275ed6d8586d8689b296bbbe Issue-ID: DCAEGEN2-2716 Signed-off-by: Tomasz Pietruszkiewicz <tomasz.pietruszkiewicz@nokia.com> Signed-off-by: Michal Banka <michal.banka@nokia.com>
2021-03-30Add stndDefinedNamespace field to CommonEventHeaderMichal Banka3-3/+3
- Bumped version to 1.8.2 - Added new field to .proto file Change-Id: Idd8194628244c8610bdb85750fa80cfd46427da0 Signed-off-by: Michal Banka <michal.banka@nokia.com> Issue-ID: DCAEGEN2-2701
2021-03-25Remove test dependencies(google.guava, apache.commons.lang3) usage from ↵tkogut3-3/+3
runtime code Issue-ID: DCAEGEN2-2670 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: I8ef7a1ea6e61cb1232476e6f82238a3124e52160
2021-03-16Support authorized topics in DMaaP-Client (HTTP Basic-Auth)tkogut3-3/+3
Issue-ID: DCAEGEN2-2670 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: I9f12a16df57c2ddbec457ff017e148f7c19ed20d
2021-02-22Activate JUnits in projectBogumil Zebek5-14/+114
- Fix project configuration: activate junits during project build - Increase code coverage Issue-ID: DCAEGEN2-1016 Signed-off-by: Zebek Bogumil <bogumil.zebek@nokia.com> Change-Id: I3d6d3462b4582c20c77577640deff8cece10d4d2
2021-02-05Add possibility to modify the configuration for persistent connectionPawel3-3/+3
Issue-ID: DCAEGEN2-1483 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: Ia5c0699359fe2317bea6177fe6dfce5c68579ba9
2020-12-30Add timeout for Publisher(dmaap-client)tkogut3-3/+3
Issue-ID: DCAEGEN2-1483 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: Ia5b7320bc3e491548a1fa1dba2d95843a98f01ae
2020-11-27Update Reactor version and upgrade TestContainerstkogut3-3/+3
Issue-ID: DCAEGEN2-2532 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: Ic92bdbb7b82055e7b9ec211d50d04f6843b4ca5e
2020-11-25Fix CbsClientFactory to allow retry on Mono from createCbsClientRemigiusz Janeczek3-3/+3
Issue-ID: DCAEGEN2-2516 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: Id6e58625f3c6bd4aa7dcb1bb167839e0ed31ef93
2020-08-31Change parameters of external-schema-manager to JSON notationEdyta Krukowska3-3/+3
Issue-ID: DCAEGEN2-2400 Signed-off-by: Edyta Krukowska <edyta.krukowska@nokia.com> Change-Id: Ib5629b346b232a82a863406c11284e6aba0c0a94
2020-08-18Fix SDK vulnerabilitiesPiotr Marcinkiewicz3-3/+3
- Update spring boot from 2.2.9 to 2.3.3 - Update patch version from 1.4.1 to 1.4.2 Issue-ID: DCAEGEN2-2277 Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com> Change-Id: I7334e09ed8a7d4dc1cf06a180ca7e21de5f2e089
2020-08-06Fix SDK vulnerabilitiesPiotr Marcinkiewicz3-6/+6
- Update spring boot dependencies and fix warnings about deprecations. - Update testcontainers version to 1.14.3 - Top up patch version to 1.4.1 Issue-ID: DCAEGEN2-2277 Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com> Change-Id: I2173e0160728f2d404c7cf65e1869a642db49ece
2020-07-28Change SDK version to 1.4.0 and add empty external-schema-manager submoduleMichal Banka3-3/+3
Change-Id: I5cb477b611059f308e7e3f8e057ed5612e7fbca8 Issue-ID: DCAEGEN2-2254 Signed-off-by: Michal Banka <michal.banka@nokia.com>
2020-03-13Snapshot version changed to 1.3.6kjaniak3-3/+3
Verison change after release of 1.3.5 Issue-ID: DCAEGEN2-2107 Change-Id: Ie07fa4d28778dc19cb39fc0b375307cd3d7f92cf Signed-off-by: kjaniak <kornel.janiak@nokia.com>
2020-03-10Fix project versionPawel3-3/+3
We have changed the sdk version from 1.5.0 to 1.3.5, because versioning guidelines defined for SDK project were broken. Issue-ID: DCAEGEN2-2107 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: I188927204b606306b8d3ebbdaa4cfcedc60912d8
2020-03-05Crete jar without dependenciesPawel3-4/+22
Issue-ID: DCAEGEN2-2107 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: Ib850353e3cde022922a7a2b22f90d4327c7e2b7d
2020-01-14Top up version after releasemharazin3-3/+3
SDK current version is set to 1.4.0 Issue-ID: DCAEGEN2-1984 Signed-off-by: Mateusz Harazin <mateusz.harazin@nokia.com> Change-Id: I566c44082297e01b645cc1ee11a460b097384f20
2019-12-10Top up version after releasekjaniak3-3/+3
SDK current version is set to 1.3.4 Change-Id: Ie5cedab539fb01d3ca9bdd55450cb73256c203da Issue-ID: DCAEGEN2-1552 Signed-off-by: kjaniak <kornel.janiak@nokia.com>
2019-11-27Upgrade CBS java SDK to support SSLpwielebs3-12/+64
- add TrustStoreKeys class for one-way TLS for CBS client - use trust.jks & trust.pass - add unit test - top up version of Vavr lib (due to bug) Issue-ID: DCAEGEN2-1552 Signed-off-by: Piotr Wielebski <piotr.wielebski@nokia.com> Change-Id: I372c559cce5db8eba5448d99e12cdf6609c40d00
2019-11-13Fix DCAE-SDK static code vulnerabilitiespwielebs3-3/+3
- Update patch version of SDK Change-Id: I2896e1bda3e09d27c0e3a9674861dc950ed43741 Issue-ID: DCAEGEN2-1917 Signed-off-by: pwielebs <piotr.wielebski@nokia.com>
2019-10-11Restructure aai-clientJoanna Jeremicz3-3/+3
and get rid of common-dependency module Issue-ID: DCAEGEN2-1792 Change-Id: Ifcc69a917b2aec02615df93d10979d6c38a25ff2 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
2019-09-25Update project version to 1.3.1-SNAPSHOTJoanna Jeremicz3-3/+3
Issue-ID: INT-1181 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: I6ec3ad3435e604d07c80c3ed62ebb8e4375fa448
2019-09-24Update project versionJoanna Jeremicz3-3/+3
Issue-ID: INT-1181 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: I5e0d4ce8b88814591f491ff313c33d10f9812143
2019-06-28JJB alignment across DCAE components - DCAE-SDK (fixes)Piotr Jaszczyk2-2/+2
Fixes after https://gerrit.onap.org/r/#/c/dcaegen2/services/sdk/+/89902/ Change-Id: Ibcde065e8b52d7fa90d1772758f3089cfe7a527a Issue-ID: DCAEGEN2-1578 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-06-17JJB alignment across DCAE components - DCAE-SDKrajendrajaiswal1-1/+1
Change-Id: Ieebb4f882f563d1539dbd1af512eb198db66ecde Issue-ID: DCAEGEN2-1578 Signed-off-by: rajendrajaiswal <rajendra.jaiswal@ericsson.com>
2019-06-12Monitoring API - write framework adaptersPiotr Jaszczyk1-1/+0
Change-Id: Iaba9c4ef6022d01c1f572055316700a3a4dfa8f2 Issue-ID: DCAEGEN2-1589 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-06-03Update dependencies and enhance crypt-password libPiotr Jaszczyk8-82/+364
Change-Id: I7fe56e43d7ff0ac9b50708a6abe2163f7ddf8904 Issue-ID: DCAEGEN2-1542 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-05-07Update versions for ElAlto releasePiotr Jaszczyk3-3/+3
Change-Id: Id22c316d18fcaf6a28464524b6ad8b9da9f404bd Issue-ID: DCAEGEN2-1475 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-04-09Write integration test for SslFactoryPiotr Jaszczyk8-6/+120
Change-Id: I45e0f4b4bb17678d7a00287438e87215cbd0120d Issue-ID: DCAEGEN2-1409 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-04-09Change SDK version to 1.1.5Filip Krzywka3-3/+3
Change-Id: Ief09284baaef6692e5739fc31c223f145779c0dd Issue-ID: DCAEGEN2-1021 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
2019-03-06Update patch version to 1.1.4Marcin Migdal3-3/+3
Change-Id: I305408bae2b3adbc6d474b07f9142905056f3723 Issue-ID: DCAEGEN2-1310 Signed-off-by: Marcin Migdal <marcin.migdal@nokia.com>
2019-03-01Model streams1.1.3Piotr Jaszczyk3-6/+3
Issue-ID: DCAEGEN2-1255 Change-Id: I955e7eb3cfe20efd06f484b6c8d2c5cd6a7ee200 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-02-18Remove vavr from SSL APIPiotr Jaszczyk11-74/+370
It is still used internally, but methods does not depend on it. The goal was to support clean integration with any JVM app, ie. apps using Kotlin are rather using Arrow or nothing at all. Issue-ID: DCAEGEN2-1069 Change-Id: I1a9151bacd287d65ca8c84057de2f3c174cf8145 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-02-06Add support for server-side SSL context factoryPiotr Jaszczyk8-37/+244
Change-Id: I2fa64c71f55f1abfdeb4a2323c5456475d87fdd1 Issue-ID: DCAEGEN2-1069 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-02-04Update reactor versionPiotr Jaszczyk1-1/+1
Use latest Reactor version. Also align with Spring Boot and Spring Framework. Change-Id: I43217817f4efc3649711b58106b0393152c750f8 Issue-ID: DCAEGEN2-1069 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-01-31Extract HV VES Client ssl-related classesJakub Dudycz9-0/+544
- Create common ssl module - Extract ssl-related classes from HV VES Client module - Mark org.onap.dcaegen2.services.sdk.rest.services.ssl.SslFactory class as deprecated Change-Id: I31ef784e8822981ba541fb3f525f003218cd5c88 Signed-off-by: Jakub Dudycz <jakub.dudycz@nokia.com> Issue-ID: DCAEGEN2-1135
2019-01-10High Volume VES Collector Client - stubPiotr Jaszczyk1-1/+1
Other minor changes: * Set dependencies to compatible versions (spring, spring-boot and reactor + reactor-netty) * Fix compilation errors on Java 11 Change-Id: If482c0dffd7162315df6d7b7fdedf554ef7c5d9d Issue-ID: DCAEGEN2-1070 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2018-12-18Upgrade version for security modulespwielebs2-3/+3
Change-Id: I3d3ccb0f0791905c3e2d16ab2db9b5c0440f9356 Issue-ID: DCAEGEN2-986 Signed-off-by: pwielebs <piotr.wielebski@nokia.com>
2018-12-13Tool for password cryptographyZlatko Murgoski5-0/+159
Tool for password cryptography Change-Id: I7713c8568a00409e282c250eefe4047458d3edac Issue-ID: DCAEGEN2-1020 Signed-off-by: Zlatko Murgoski <zlatko.murgoski@nokia.com>