|
|
|
@ -22,18 +22,18 @@ public class TransactionPermissionController {
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(AconnectURI.ASSIGN_PERMISSIONS)
|
|
|
|
@PostMapping(AconnectURI.ASSIGN_PERMISSIONS)
|
|
|
|
public ResponseEntity<List<TransactionPermissionDTO.PermissionResponse>> assignPermissions(
|
|
|
|
public ResponseEntity<List<TransactionPermissionDTO.PermissionResponse>> assignPermissions(
|
|
|
|
@RequestBody TransactionPermissionDTO.AssignPermissionsRequest request, @RequestHeader("Authorization") String token) {
|
|
|
|
@RequestBody TransactionPermissionDTO.AssignPermissionsRequest request) {
|
|
|
|
return new ResponseEntity<>(permissionService.assignPermissions(request, token), HttpStatus.CREATED);
|
|
|
|
return new ResponseEntity<>(permissionService.assignPermissions(request), HttpStatus.CREATED);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(AconnectURI.GET_TRANSACTION_PERMISSIONS)
|
|
|
|
@GetMapping(AconnectURI.GET_TRANSACTION_PERMISSIONS)
|
|
|
|
public ResponseEntity<List<TransactionPermissionDTO.PermissionResponse>> getUserPermissions(
|
|
|
|
public ResponseEntity<List<TransactionPermissionDTO.PermissionResponse>> getUserPermissions(
|
|
|
|
@PathVariable String userId, @RequestHeader("Authorization") String token) {
|
|
|
|
@PathVariable String userId) {
|
|
|
|
return ResponseEntity.ok(permissionService.getUserPermissions(userId, token));
|
|
|
|
return ResponseEntity.ok(permissionService.getUserPermissions(userId));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(AconnectURI.GET_TRANSACTION_ENDPOINTS)
|
|
|
|
@GetMapping(AconnectURI.GET_TRANSACTION_ENDPOINTS)
|
|
|
|
public ResponseEntity<List<String>> getAllEndpoints(@RequestHeader("Authorization") String token) {
|
|
|
|
public ResponseEntity<List<String>> getAllEndpoints() {
|
|
|
|
List<String> endpoints = Arrays.stream(TransactionEndpoint.values())
|
|
|
|
List<String> endpoints = Arrays.stream(TransactionEndpoint.values())
|
|
|
|
.map(TransactionEndpoint::getCode)
|
|
|
|
.map(TransactionEndpoint::getCode)
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
|