git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/Common/authorization-common-library@124189 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
bde67c9244
commit
2021343b97
|
@ -1,5 +1,6 @@
|
|||
package org.gcube.common.authorization.library;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
|
@ -33,7 +34,7 @@ public class AuthorizationEntry {
|
|||
@XmlElementRef(type = Service2ServicePolicy.class),
|
||||
@XmlElementRef(type = User2ServicePolicy.class),
|
||||
})
|
||||
private List<Policy> policies;
|
||||
private List<Policy> policies = new ArrayList<Policy>();
|
||||
|
||||
protected AuthorizationEntry(){}
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package org.gcube.common.authorization.library.provider;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
|
@ -17,7 +18,7 @@ public class UserInfo extends ClientInfo {
|
|||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private String clientId;
|
||||
private List<String> roles = null;
|
||||
private List<String> roles = new ArrayList<String>();
|
||||
|
||||
protected UserInfo(){}
|
||||
|
||||
|
|
|
@ -33,6 +33,7 @@ public class AuthorizationEntryBinder {
|
|||
context.createMarshaller().marshal(ae1, sw);
|
||||
System.out.println(sw.toString());
|
||||
AuthorizationEntry ae2 = (AuthorizationEntry)context.createUnmarshaller().unmarshal(new StringReader(sw.toString()));
|
||||
System.out.println(ae2.toString());
|
||||
Assert.assertEquals(ae1, ae2);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue