policy creation modified on add and update policy
This commit is contained in:
parent
87f00af3ed
commit
d33d86e036
|
@ -426,11 +426,11 @@ implements AuthManagerService {
|
||||||
SecurityTokenProvider.instance.set(token);
|
SecurityTokenProvider.instance.set(token);
|
||||||
for (PolicyAuth policy: policiesAuth){
|
for (PolicyAuth policy: policiesAuth){
|
||||||
|
|
||||||
String serviceName = policy.getService().getServiceName().toLowerCase().equals("all")?null:policy.getService().getServiceName();
|
String polServiceName = policy.getService().getServiceName().equalsIgnoreCase("all")?null:policy.getService().getServiceName();
|
||||||
String serviceClass = policy.getService().getServiceClass().toLowerCase().equals("all")?null:policy.getService().getServiceClass();
|
String polServiceClass = policy.getService().getServiceClass().equalsIgnoreCase("all")?null:policy.getService().getServiceClass();
|
||||||
String serviceId = policy.getService().getServiceId().toLowerCase().equals("all")?null:policy.getService().getServiceId();
|
String polServiceId = policy.getService().getServiceId().equalsIgnoreCase("all")?null:policy.getService().getServiceId();
|
||||||
|
|
||||||
ServiceAccess service=new ServiceAccess(serviceName, serviceClass, serviceId);
|
ServiceAccess service=new ServiceAccess(polServiceName, polServiceClass, polServiceId);
|
||||||
|
|
||||||
|
|
||||||
Action access =Action.valueOf(policy.getAccessString());
|
Action access =Action.valueOf(policy.getAccessString());
|
||||||
|
@ -520,7 +520,11 @@ implements AuthManagerService {
|
||||||
authorizationService().removePolicies(policy.getIdpolicy());
|
authorizationService().removePolicies(policy.getIdpolicy());
|
||||||
//add a new policy
|
//add a new policy
|
||||||
List<Policy> policies = new ArrayList<Policy>();
|
List<Policy> policies = new ArrayList<Policy>();
|
||||||
ServiceAccess service=new ServiceAccess(policy.getService().getServiceName(), policy.getService().getServiceClass(), policy.getService().getServiceId());
|
String polServiceName = policy.getService().getServiceName().equalsIgnoreCase("all")?null:policy.getService().getServiceName();
|
||||||
|
String polServiceClass = policy.getService().getServiceClass().equalsIgnoreCase("all")?null:policy.getService().getServiceClass();
|
||||||
|
String polServiceId = policy.getService().getServiceId().equalsIgnoreCase("all")?null:policy.getService().getServiceId();
|
||||||
|
|
||||||
|
ServiceAccess service=new ServiceAccess(polServiceName, polServiceClass, polServiceId);
|
||||||
logger.info("updatePolicy -policy.getCallerAsString()"+policy.getCallerAsString());
|
logger.info("updatePolicy -policy.getCallerAsString()"+policy.getCallerAsString());
|
||||||
Action access =Action.valueOf(policy.getAccessString());
|
Action access =Action.valueOf(policy.getAccessString());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue