Skip to content

Commit 9d39258

Browse files
author
Adnane Miliari
committed
🔒integrate Oauth2-Keycloak authentication with role-based access control
1 parent dd46bfb commit 9d39258

File tree

68 files changed

+809
-150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+809
-150
lines changed

apiKey-manager/src/main/java/dev/nano/apikey/ApiKeyServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import dev.nano.application.ApplicationEntity;
44
import dev.nano.application.ApplicationName;
55
import dev.nano.application.ApplicationRepository;
6-
import exceptionhandler.core.ResourceNotFoundException;
6+
import dev.nano.exceptionhandler.core.ResourceNotFoundException;
77
import lombok.RequiredArgsConstructor;
88
import org.springframework.stereotype.Service;
99

apiKey-manager/src/main/java/dev/nano/application/ApplicationServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import dev.nano.apikey.ApiKeyEntity;
44
import dev.nano.apikey.ApiKeyRepository;
5-
import exceptionhandler.core.ResourceNotFoundException;
5+
import dev.nano.exceptionhandler.core.ResourceNotFoundException;
66
import lombok.RequiredArgsConstructor;
77
import org.springframework.stereotype.Service;
88

apiKey-manager/src/main/java/dev/nano/controller/ApiKeyController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.springframework.web.bind.annotation.RequestBody;
2020
import org.springframework.web.bind.annotation.RequestMapping;
2121
import org.springframework.web.bind.annotation.RestController;
22-
import swagger.BaseController;
22+
import dev.nano.swagger.BaseController;
2323

2424
@RestController
2525
@RequestMapping(path = ApiKeyConstant.API_KEY_URI_REST_API)

apiKey-manager/src/main/java/dev/nano/controller/ApplicationController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import org.springframework.web.bind.annotation.PutMapping;
1414
import org.springframework.web.bind.annotation.RequestMapping;
1515
import org.springframework.web.bind.annotation.RestController;
16-
import swagger.BaseController;
16+
import dev.nano.swagger.BaseController;
1717

1818
@RestController
1919
@RequestMapping(path = ApplicationConstant.APPLICATION_URI_REST_API)

common/src/main/java/cache/CacheConfig.java renamed to common/src/main/java/dev/nano/cache/CacheConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package cache;
1+
package dev.nano.cache;
22

33
import org.springframework.cache.CacheManager;
44
import org.springframework.cache.annotation.EnableCaching;

common/src/main/java/exceptionhandler/business/CustomerException.java renamed to common/src/main/java/dev/nano/exceptionhandler/business/CustomerException.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package exceptionhandler.business;
1+
package dev.nano.exceptionhandler.business;
22

3-
import exceptionhandler.core.BaseException;
3+
import dev.nano.exceptionhandler.core.BaseException;
44

55
public class CustomerException extends BaseException {
66
public CustomerException(String message) {

common/src/main/java/exceptionhandler/business/NotificationException.java renamed to common/src/main/java/dev/nano/exceptionhandler/business/NotificationException.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package exceptionhandler.business;
1+
package dev.nano.exceptionhandler.business;
22

3-
import exceptionhandler.core.BaseException;
3+
import dev.nano.exceptionhandler.core.BaseException;
44

55
public class NotificationException extends BaseException {
66
public NotificationException(String message) {

common/src/main/java/exceptionhandler/business/OrderException.java renamed to common/src/main/java/dev/nano/exceptionhandler/business/OrderException.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package exceptionhandler.business;
1+
package dev.nano.exceptionhandler.business;
22

3-
import exceptionhandler.core.BaseException;
3+
import dev.nano.exceptionhandler.core.BaseException;
44

55
public class OrderException extends BaseException {
66
public OrderException(String message) {

common/src/main/java/exceptionhandler/business/PaymentException.java renamed to common/src/main/java/dev/nano/exceptionhandler/business/PaymentException.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package exceptionhandler.business;
1+
package dev.nano.exceptionhandler.business;
22

3-
import exceptionhandler.core.BaseException;
3+
import dev.nano.exceptionhandler.core.BaseException;
44

55
public class PaymentException extends BaseException {
66
public PaymentException(String message) {

common/src/main/java/exceptionhandler/business/ProductException.java renamed to common/src/main/java/dev/nano/exceptionhandler/business/ProductException.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package exceptionhandler.business;
1+
package dev.nano.exceptionhandler.business;
22

3-
import exceptionhandler.core.BaseException;
3+
import dev.nano.exceptionhandler.core.BaseException;
44

55
public class ProductException extends BaseException {
66
public ProductException(String message) {

0 commit comments

Comments
 (0)