Added AAF Integration related changes 31/92631/12
authorRamesh Parthasarathy <ramesh.parthasarathy@att.com>
Thu, 21 Nov 2019 02:04:03 +0000 (02:04 +0000)
committerRamesh Parthasarathy <ramesh.parthasarathy@att.com>
Thu, 21 Nov 2019 04:47:42 +0000 (04:47 +0000)
commit837beb73d7aa6e8f7e4e932ac71e59663b868992
treea0cc058f5dd9a6df9a0bab9f1d4ec28c7f99700e
parent70c24f9edcb8351ca8f184294c0815db5eba1904
Added AAF Integration related changes

Created two profiles for the application
to run. Basic profile will allow the
application to run in the current
spring security authentication. AAF profile
will authenticate and authorize requests with
AAF. if no profile is given, it will fallback
to basic.

Change-Id: I2576f02e7afca3c10e02aaffef66a60fa1c4dd1a
Issue-ID: SO-2451
Signed-off-by: Ramesh Parthasarathy(rp6768)<ramesh.parthasarathy@att.com>
55 files changed:
adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/SecurityFilters.java [new file with mode: 0644]
adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/SoCadiFilter.java [new file with mode: 0644]
adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/WebSecurityConfigImpl.java
adapters/mso-catalog-db-adapter/src/main/resources/application-aaf.yaml [new file with mode: 0644]
adapters/mso-catalog-db-adapter/src/main/resources/application-basic.yaml [new file with mode: 0644]
adapters/mso-openstack-adapters/src/main/java/org/onap/so/adapters/openstack/SecurityFilters.java [new file with mode: 0644]
adapters/mso-openstack-adapters/src/main/java/org/onap/so/adapters/openstack/SoCadiFilter.java [new file with mode: 0644]
adapters/mso-openstack-adapters/src/main/java/org/onap/so/adapters/openstack/WebSecurityConfigImpl.java
adapters/mso-openstack-adapters/src/main/resources/application-aaf.yaml [new file with mode: 0644]
adapters/mso-openstack-adapters/src/main/resources/application-basic.yaml [new file with mode: 0644]
adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/WebSecurityConfigImpl.java
adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/application/SecurityFilters.java [new file with mode: 0644]
adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/application/SoCadiFilter.java [new file with mode: 0644]
adapters/mso-requests-db-adapter/src/main/resources/application-aaf.yaml [new file with mode: 0644]
adapters/mso-requests-db-adapter/src/main/resources/application-basic.yaml [new file with mode: 0644]
adapters/mso-sdnc-adapter/src/main/java/org/onap/so/adapters/sdnc/SecurityFilters.java [new file with mode: 0644]
adapters/mso-sdnc-adapter/src/main/java/org/onap/so/adapters/sdnc/SoCadiFilter.java [new file with mode: 0644]
adapters/mso-sdnc-adapter/src/main/java/org/onap/so/adapters/sdnc/WebSecurityConfigImpl.java
adapters/mso-sdnc-adapter/src/main/resources/application-aaf.yaml [new file with mode: 0644]
adapters/mso-sdnc-adapter/src/main/resources/application-basic.yaml [new file with mode: 0644]
adapters/mso-vfc-adapter/src/main/java/org/onap/so/adapters/vfc/SecurityFilters.java [new file with mode: 0644]
adapters/mso-vfc-adapter/src/main/java/org/onap/so/adapters/vfc/SoCadiFilter.java [new file with mode: 0644]
adapters/mso-vfc-adapter/src/main/java/org/onap/so/adapters/vfc/WebSecurityConfigImpl.java
adapters/mso-vfc-adapter/src/main/resources/application-aaf.yaml [new file with mode: 0644]
adapters/mso-vfc-adapter/src/main/resources/application-basic.yaml [new file with mode: 0644]
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/SecurityFilters.java [new file with mode: 0644]
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/SoCadiFilter.java [new file with mode: 0644]
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/WebSecurityConfigImpl.java
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/resources/application-aaf.yaml [new file with mode: 0644]
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/resources/application-basic.yaml [new file with mode: 0644]
asdc-controller/src/main/java/org/onap/so/asdc/SecurityFilters.java [new file with mode: 0644]
asdc-controller/src/main/java/org/onap/so/asdc/SoCadiFilter.java [new file with mode: 0644]
asdc-controller/src/main/java/org/onap/so/asdc/WebSecurityConfigImpl.java
asdc-controller/src/main/resources/application-aaf.yaml [new file with mode: 0644]
asdc-controller/src/main/resources/application-basic.yaml [new file with mode: 0644]
bpmn/mso-infrastructure-bpmn/pom.xml
bpmn/mso-infrastructure-bpmn/src/main/java/org/onap/so/bpmn/infrastructure/SecurityFilters.java [new file with mode: 0644]
bpmn/mso-infrastructure-bpmn/src/main/java/org/onap/so/bpmn/infrastructure/SoCadiFilter.java [new file with mode: 0644]
bpmn/mso-infrastructure-bpmn/src/main/java/org/onap/so/bpmn/infrastructure/WebSecurityConfigImpl.java
bpmn/mso-infrastructure-bpmn/src/main/resources/application-aaf.yaml [new file with mode: 0644]
bpmn/mso-infrastructure-bpmn/src/main/resources/application-basic.yaml [new file with mode: 0644]
bpmn/so-bpmn-infrastructure-common/src/test/java/org/onap/so/bpmn/infrastructure/WebSecurityConfigImpl.java
common/pom.xml
common/src/main/java/org/onap/so/security/WebSecurityConfig.java
mso-api-handlers/mso-api-handler-infra/pom.xml
mso-api-handlers/mso-api-handler-infra/src/main/java/org/onap/so/apihandlerinfra/SecurityFilters.java [new file with mode: 0644]
mso-api-handlers/mso-api-handler-infra/src/main/java/org/onap/so/apihandlerinfra/SoCadiFilter.java [new file with mode: 0644]
mso-api-handlers/mso-api-handler-infra/src/main/java/org/onap/so/apihandlerinfra/WebSecurityConfigImpl.java
mso-api-handlers/mso-api-handler-infra/src/main/resources/application-aaf.yaml [new file with mode: 0644]
mso-api-handlers/mso-api-handler-infra/src/main/resources/application-basic.yaml [new file with mode: 0644]
packages/docker/src/main/docker/docker-files/Dockerfile.so-app
packages/docker/src/main/docker/docker-files/certs/org.onap.so.jks [new file with mode: 0644]
packages/docker/src/main/docker/docker-files/certs/org.onap.so.keyfile [new file with mode: 0644]
packages/docker/src/main/docker/docker-files/certs/org.onap.so.trust.jks [new file with mode: 0644]
packages/docker/src/main/docker/docker-files/scripts/start-app.sh