New Auth Service in Mod2 72/112172/8
authorMantena, Ravi (rx908f) <rx908f@att.com>
Thu, 3 Sep 2020 21:14:41 +0000 (17:14 -0400)
committerRavi Mantena <rx908f@att.com>
Tue, 22 Sep 2020 16:54:22 +0000 (12:54 -0400)
commit1bebb005afdffa5fcdd54b217a3f8bff39a39c1c
tree8983a8afc01a78788e741eb4250b633c654fd146
parentb4287ad1fab97142df4d5260ec94d41bb782992a
New Auth Service in Mod2

Issue-ID: DCAEGEN2-2317
Change-Id: I34b08d7731cc23028f469376ef2147bb28a28b7f
Signed-off-by: Ravi Mantena <rx908f@att.com>
41 files changed:
mod2/auth-service/Dockerfile [new file with mode: 0644]
mod2/auth-service/pom.xml [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/AuthServiceApplication.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/DataLoader.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/controllers/AuthController.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/controllers/RoleController.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/controllers/UserController.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/exceptions/AppExceptionHandler.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/exceptions/IllegalUserOperationException.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/exceptions/RoleNotExistsException.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/exceptions/UserAlreadyExistsException.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/exceptions/UserNotFoundException.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/GenericResponse.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/JwtResponse.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/LoginRequest.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/ModUser.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/Role.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/SignupRequest.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/models/UpdateUserRequest.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/repositories/RoleRepository.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/repositories/UserRepository.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/security/WebSecurityConfigurer.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/security/jwt/AuthEntryPointJwt.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/security/jwt/AuthTokenFilter.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/security/jwt/JwtUtils.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/security/services/UserDetailsImpl.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/security/services/UserDetailsServiceImpl.java [new file with mode: 0644]
mod2/auth-service/src/main/java/org/onap/dcaegen2/platform/mod/services/MODUserDetailService.java [new file with mode: 0644]
mod2/auth-service/src/main/resources/application.properties [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/objectmothers/AuthObjectMother.java [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/objectmothers/RoleObjectMother.java [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/objectmothers/UserObjectMother.java [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/util/TestUtil.java [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/web/AuthControllerTest.java [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/web/RoleControllerTest.java [new file with mode: 0644]
mod2/auth-service/src/test/java/org/onap/dcaegen2/platform/mod/web/UserControllerTest.java [new file with mode: 0644]
mod2/auth-service/src/test/resources/application.properties [new file with mode: 0644]
mod2/auth-service/src/test/resources/http/requests/AuthLoginRequest.json [new file with mode: 0644]
mod2/auth-service/src/test/resources/http/requests/AuthSignupRequest.json [new file with mode: 0644]
mod2/auth-service/src/test/resources/specification/componentSpec_hello_world-with-dmaap.json [new file with mode: 0644]
mod2/auth-service/src/test/resources/specification/policy_json_sample_3.json [new file with mode: 0644]