Creating new rights management policy through "createPolicy" service, don't understand input
I set up a new process in Workbench that will allow a user to invoke a service that will create a new policy. The input parameters "Principals to add" is described in the help file like so: "A list of PrincipalReference (com.adobe.idp.um.api.infomodel.PrincipalReference)value that represents the principal to add, the actions, and the permissions they have."
In the java api, a PrincipalReference is an abstract class - what do I pass to this input?
Also, the help file says that input is a LIST of PrincipalReferences, but the java files created from the WSDL expects an array?