diff --git a/src/main/java/org/gcube/common/authorization/library/Policies.java b/src/main/java/org/gcube/common/authorization/library/Policies.java index ef075b9..e79798f 100644 --- a/src/main/java/org/gcube/common/authorization/library/Policies.java +++ b/src/main/java/org/gcube/common/authorization/library/Policies.java @@ -1,5 +1,6 @@ package org.gcube.common.authorization.library; +import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; @@ -20,7 +21,7 @@ public class Policies { @XmlElementRef(type = Service2ServicePolicy.class), @XmlElementRef(type = User2ServicePolicy.class), }) - List policies; + List policies = new ArrayList(); @SuppressWarnings("unused") diff --git a/src/main/java/org/gcube/common/authorization/library/enpoints/AuthorizationEndpoint.java b/src/main/java/org/gcube/common/authorization/library/enpoints/AuthorizationEndpoint.java index 4bf6121..54c9500 100644 --- a/src/main/java/org/gcube/common/authorization/library/enpoints/AuthorizationEndpoint.java +++ b/src/main/java/org/gcube/common/authorization/library/enpoints/AuthorizationEndpoint.java @@ -25,6 +25,9 @@ public final class AuthorizationEndpoint implements Comparablenode7.d.d4science.research-infrastructures.eu9000 \ No newline at end of file +node7.d.d4science.research-infrastructures.eufalse9000 \ No newline at end of file diff --git a/src/test/java/org/gcube/common/authorization/library/binder/AuthorizationEntryBinder.java b/src/test/java/org/gcube/common/authorization/library/binder/AuthorizationEntryBinder.java index 411ee1f..f149ad5 100644 --- a/src/test/java/org/gcube/common/authorization/library/binder/AuthorizationEntryBinder.java +++ b/src/test/java/org/gcube/common/authorization/library/binder/AuthorizationEntryBinder.java @@ -30,7 +30,6 @@ public class AuthorizationEntryBinder { AuthorizationEntry ae1 = new AuthorizationEntry(new UserInfo("lucio.lelii", new ArrayList()), "scope", new ArrayList(), "TOKEN"); Map services = new HashMap(); services.put("service", "endpoint"); - //ae1.setMap(new DefaultServiceMap("scope","versione", services )); context.createMarshaller().marshal(ae1, sw); System.out.println(sw.toString()); AuthorizationEntry ae2 = (AuthorizationEntry)context.createUnmarshaller().unmarshal(new StringReader(sw.toString())); @@ -43,7 +42,7 @@ public class AuthorizationEntryBinder { context.createMarshaller().marshal(entries, sw); System.out.println(sw); - QualifiersList entries2 = (QualifiersList)context.createUnmarshaller().unmarshal(new StringReader(sw.toString())); + //QualifiersList entries2 = (QualifiersList)context.createUnmarshaller().unmarshal(new StringReader(sw.toString())); } } diff --git a/src/test/java/org/gcube/common/authorization/library/binder/EndpointBinder.java b/src/test/java/org/gcube/common/authorization/library/binder/EndpointBinder.java index 742c33c..0555cf9 100644 --- a/src/test/java/org/gcube/common/authorization/library/binder/EndpointBinder.java +++ b/src/test/java/org/gcube/common/authorization/library/binder/EndpointBinder.java @@ -26,6 +26,7 @@ public class EndpointBinder { JAXBContext context = getContext(); StringWriter sw = new StringWriter(); AuthorizationEndpoint ae1 = new AuthorizationEndpoint("myInfra", 2, "146.48.85.179", 8080); + ae1.setSecureConnection(true); context.createMarshaller().marshal(ae1, sw); System.out.println(sw); AuthorizationEndpoint ae2 = (AuthorizationEndpoint)context.createUnmarshaller().unmarshal(new StringReader(sw.toString()));