1 |
59517
|
katerina.i
|
package eu.dnetlib.openaire.usermanagement.utils;
|
2 |
|
|
|
3 |
|
|
import eu.dnetlib.openaire.user.pojos.RegisteredService;
|
4 |
|
|
import eu.dnetlib.openaire.user.registeredService.RegisteredServiceDao;
|
5 |
|
|
import eu.dnetlib.openaire.user.registeredService.RegisteredServiceSQL;
|
6 |
|
|
import org.springframework.stereotype.Component;
|
7 |
|
|
|
8 |
|
|
import java.sql.SQLException;
|
9 |
|
|
|
10 |
|
|
@Component
|
11 |
|
|
public class RegisteredServicesUtils {
|
12 |
|
|
|
13 |
|
|
RegisteredServiceDao registeredServiceDao = new RegisteredServiceSQL();
|
14 |
|
|
|
15 |
|
|
public RegisteredServiceDao getRegisteredServiceDao() {
|
16 |
|
|
return registeredServiceDao;
|
17 |
|
|
}
|
18 |
|
|
|
19 |
|
|
public void setRegisteredServiceDao(RegisteredServiceDao registeredServiceDao) {
|
20 |
|
|
this.registeredServiceDao = registeredServiceDao;
|
21 |
|
|
}
|
22 |
|
|
|
23 |
|
|
public void addRegistedService(RegisteredService registeredService) throws SQLException {
|
24 |
|
|
registeredServiceDao.insertRegisteredService(registeredService);
|
25 |
|
|
}
|
26 |
|
|
|
27 |
59542
|
katerina.i
|
public boolean isAuthorized(String userid, int id) throws SQLException {
|
28 |
|
|
System.out.println("I AM HERE....");
|
29 |
59536
|
katerina.i
|
RegisteredService registeredService = registeredServiceDao.fetchRegisteredServiceById(id);
|
30 |
59543
|
katerina.i
|
if (registeredService == null) {
|
31 |
59552
|
katerina.i
|
return false; //no harm in accessing nothing
|
32 |
59543
|
katerina.i
|
}
|
33 |
59542
|
katerina.i
|
System.out.println("....and HERE");
|
34 |
59806
|
k.triantaf
|
System.out.println(registeredService.getClientId());
|
35 |
59536
|
katerina.i
|
System.out.println(registeredService.getOwner());
|
36 |
59806
|
k.triantaf
|
return registeredService.getOwner().equals(userid);
|
37 |
59536
|
katerina.i
|
}
|
38 |
|
|
|
39 |
59517
|
katerina.i
|
}
|