Sorry,
heres the wsdl file again:
- <definitions name="SecurityWSService"
targetNamespace="http://ws.dal.server.security.barc.be/jaws"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:ns1="http://annotation.lang.java/jaws"
xmlns:ns2="http://util.java/jaws"
xmlns:ns3="http://cert.security.java/jaws"
xmlns:ns4="http://lang.java/jaws"
xmlns:ns5="http://model.security.barc.be/jaws"
xmlns:ns6="http://reflect.lang.java/jaws"
xmlns:ns7="http://security.java/jaws" xmlns:ns8="http://net.java/jaws"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://ws.dal.server.security.barc.be/jaws"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
| - <types>
| - <schema elementFormDefault="qualified"
targetNamespace="http://model.security.barc.be/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws" xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://model.security.barc.be/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="Application">
| - <sequence>
| <element name="active" type="boolean" />
| <element name="code" nillable="true" type="string"
/>
| <element name="description" nillable="true"
type="string" />
| <element name="id" type="long" />
| </sequence>
| </complexType>
| - <complexType name="ApplicationFunction">
| - <sequence>
| <element name="application" nillable="true"
type="tns:Application" />
| <element name="function" nillable="true"
type="tns:Function" />
| <element name="id" type="long" />
| </sequence>
| </complexType>
| - <complexType name="BLResponse">
| - <sequence>
| <element name="firstOffendingAttribute" nillable="true"
type="ns3:Object" />
| <element name="messages" nillable="true"
type="ns9:List" />
| <element name="object" nillable="true"
type="ns3:Object" />
| <element name="objectOk" type="boolean" />
| <element name="offendingAttributes" nillable="true"
type="ns9:List" />
| </sequence>
| </complexType>
| - <complexType name="Function">
| - <sequence>
| <element name="code" nillable="true" type="string"
/>
| <element name="description" nillable="true"
type="string" />
| <element name="id" type="long" />
| </sequence>
| </complexType>
| - <complexType name="Group">
| - <sequence>
| <element name="code" nillable="true" type="string"
/>
| <element name="description" nillable="true"
type="string" />
| <element name="divId" type="long" />
| <element name="id" type="long" />
| </sequence>
| </complexType>
| - <complexType name="GroupUser">
| - <sequence>
| <element name="group" nillable="true"
type="tns:Group" />
| <element name="id" type="long" />
| <element name="user" nillable="true"
type="tns:User" />
| </sequence>
| </complexType>
| - <complexType name="Role">
| - <sequence>
| <element name="application" nillable="true"
type="tns:Application" />
| <element name="applications" nillable="true"
type="ns9:Vector" />
| <element name="code" nillable="true" type="string"
/>
| <element name="description" nillable="true"
type="string" />
| <element name="id" type="long" />
| </sequence>
| </complexType>
| - <complexType name="RoleApplicationFunction">
| - <sequence>
| <element name="appFunc" nillable="true"
type="tns:ApplicationFunction" />
| <element name="id" type="long" />
| <element name="role" nillable="true"
type="tns:Role" />
| </sequence>
| </complexType>
| - <complexType name="RoleGroup">
| - <sequence>
| <element name="group" nillable="true"
type="tns:Group" />
| <element name="id" type="long" />
| <element name="role" nillable="true"
type="tns:Role" />
| </sequence>
| </complexType>
| - <complexType name="RoleUser">
| - <sequence>
| <element name="id" type="long" />
| <element name="role" nillable="true"
type="tns:Role" />
| <element name="user" nillable="true"
type="tns:User" />
| </sequence>
| </complexType>
| - <complexType name="User">
| - <sequence>
| <element name="active" type="boolean" />
| <element name="divId" type="long" />
| <element name="id" type="long" />
| <element name="loginCode" nillable="true"
type="string" />
| <element name="name" nillable="true" type="string"
/>
| <element name="password" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="UserApplicationFunction">
| - <sequence>
| <element name="appFunction" nillable="true"
type="tns:ApplicationFunction" />
| <element name="complementary" type="boolean" />
| <element name="id" type="long" />
| <element name="user" nillable="true"
type="tns:User" />
| </sequence>
| </complexType>
| - <complexType name="UserLogin">
| - <sequence>
| <element name="address" nillable="true"
type="string" />
| <element name="applicationId" type="long" />
| <element name="id" type="long" />
| <element name="loginDate" nillable="true"
type="dateTime" />
| <element name="reason" nillable="true"
type="string" />
| <element name="succeeded" type="boolean" />
| <element name="userId" type="long" />
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://reflect.lang.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://reflect.lang.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="Constructor">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredAnnotations" nillable="true"
type="ns4:Annotation" />
| <element name="declaringClass" nillable="true"
type="ns3:Class" />
| <element maxOccurs="unbounded" minOccurs="0"
name="exceptionTypes" nillable="true" type="ns3:Class" />
| <element maxOccurs="unbounded" minOccurs="0"
name="genericExceptionTypes" nillable="true" type="tns:Type"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="genericParameterTypes" nillable="true" type="tns:Type"
/>
| <element name="modifiers" type="int" />
| <element name="name" nillable="true" type="string"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="parameterAnnotations" nillable="true"
type="ns4:Annotation.Array" />
| <element maxOccurs="unbounded" minOccurs="0"
name="parameterTypes" nillable="true" type="ns3:Class" />
| <element name="synthetic" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="typeParameters" nillable="true"
type="tns:TypeVariable" />
| <element name="varArgs" type="boolean" />
| </sequence>
| </complexType>
| - <complexType name="Field">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredAnnotations" nillable="true"
type="ns4:Annotation" />
| <element name="declaringClass" nillable="true"
type="ns3:Class" />
| <element name="enumConstant" type="boolean" />
| <element name="genericType" nillable="true"
type="tns:Type" />
| <element name="modifiers" type="int" />
| <element name="name" nillable="true" type="string"
/>
| <element name="synthetic" type="boolean" />
| <element name="type" nillable="true"
type="ns3:Class" />
| </sequence>
| </complexType>
| - <complexType name="GenericDeclaration">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="typeParameters" nillable="true"
type="tns:TypeVariable" />
| </sequence>
| </complexType>
| - <complexType name="Method">
| - <sequence>
| <element name="bridge" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredAnnotations" nillable="true"
type="ns4:Annotation" />
| <element name="declaringClass" nillable="true"
type="ns3:Class" />
| <element name="defaultValue" nillable="true"
type="ns3:Object" />
| <element maxOccurs="unbounded" minOccurs="0"
name="exceptionTypes" nillable="true" type="ns3:Class" />
| <element maxOccurs="unbounded" minOccurs="0"
name="genericExceptionTypes" nillable="true" type="tns:Type"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="genericParameterTypes" nillable="true" type="tns:Type"
/>
| <element name="genericReturnType" nillable="true"
type="tns:Type" />
| <element name="modifiers" type="int" />
| <element name="name" nillable="true" type="string"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="parameterAnnotations" nillable="true"
type="ns4:Annotation.Array" />
| <element maxOccurs="unbounded" minOccurs="0"
name="parameterTypes" nillable="true" type="ns3:Class" />
| <element name="returnType" nillable="true"
type="ns3:Class" />
| <element name="synthetic" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="typeParameters" nillable="true"
type="tns:TypeVariable" />
| <element name="varArgs" type="boolean" />
| </sequence>
| </complexType>
| - <complexType name="Type">
| <sequence />
| </complexType>
| - <complexType name="TypeVariable">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="bounds" nillable="true" type="tns:Type" />
| <element name="genericDeclaration" nillable="true"
type="tns:GenericDeclaration" />
| <element name="name" nillable="true" type="string"
/>
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://annotation.lang.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://annotation.lang.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="Annotation">
| <sequence />
| </complexType>
| - <complexType name="Annotation.Array">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="value" nillable="true" type="tns:Annotation" />
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://cert.security.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://cert.security.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="CertPath">
| - <sequence>
| <element name="certificates" nillable="true"
type="ns9:List" />
| <element name="encoded" nillable="true"
type="base64Binary" />
| <element name="encodings" nillable="true"
type="ns9:Iterator" />
| <element name="type" nillable="true" type="string"
/>
| </sequence>
| </complexType>
| - <complexType name="Certificate">
| - <sequence>
| <element name="encoded" nillable="true"
type="base64Binary" />
| <element name="publicKey" nillable="true"
type="ns6:PublicKey" />
| <element name="type" nillable="true" type="string"
/>
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://ws.dal.server.security.barc.be/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://ws.dal.server.security.barc.be/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="deleteApplication">
| - <sequence>
| <element name="application" nillable="true"
type="ns2:Application" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteApplicationFunction">
| - <sequence>
| <element name="appFunc" nillable="true"
type="ns2:ApplicationFunction" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteApplicationFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteApplicationResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteFunction">
| - <sequence>
| <element name="function" nillable="true"
type="ns2:Function" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteGroup">
| - <sequence>
| <element name="group" nillable="true"
type="ns2:Group" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteGroupResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteGroupuser">
| - <sequence>
| <element name="groupUser" nillable="true"
type="ns2:GroupUser" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteGroupuserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteRole">
| - <sequence>
| <element name="role" nillable="true"
type="ns2:Role" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleApplicationFunction">
| - <sequence>
| <element name="roleAppFnc" nillable="true"
type="ns2:RoleApplicationFunction" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleApplicationFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleGroup">
| - <sequence>
| <element name="roleGroup" nillable="true"
type="ns2:RoleGroup" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleGroupResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleUser">
| - <sequence>
| <element name="roleUser" nillable="true"
type="ns2:RoleUser" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteRoleUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteUser">
| - <sequence>
| <element name="user" nillable="true"
type="ns2:User" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteUserApplicationFunction">
| - <sequence>
| <element name="userAppFnc" nillable="true"
type="ns2:UserApplicationFunction" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="deleteUserApplicationFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="deleteUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getAllUserLogins">
| - <sequence>
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getAllUserLoginsResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getApplication">
| - <sequence>
| <element name="appCode" nillable="true"
type="string" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getApplicationFunctionsForRole">
| - <sequence>
| <element name="role" nillable="true"
type="ns2:Role" />
| <element name="application" nillable="true"
type="ns2:Application" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getApplicationFunctionsForRoleResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getApplicationFunctionsForUser">
| - <sequence>
| <element name="user" nillable="true"
type="ns2:User" />
| <element name="application" nillable="true"
type="ns2:Application" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getApplicationFunctionsForUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getApplicationResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getApplications">
| - <sequence>
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getApplicationsResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getFunctions">
| - <sequence>
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsForApplication">
| - <sequence>
| <element name="application" nillable="true"
type="ns2:Application" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsForApplicationResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsForRole">
| - <sequence>
| <element name="roleId" type="long" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsForRoleResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsForUser">
| - <sequence>
| <element name="userId" type="long" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsForUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getFunctionsResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getGroupUsersForGroup">
| - <sequence>
| <element name="group" nillable="true"
type="ns2:Group" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getGroupUsersForGroupResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getGroupUsersForUser">
| - <sequence>
| <element name="user" nillable="true"
type="ns2:User" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getGroupUsersForUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getGroups">
| - <sequence>
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getGroupsResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getRoleGroupsForGroup">
| - <sequence>
| <element name="group" nillable="true"
type="ns2:Group" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getRoleGroupsForGroupResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getRoleGroupsForRole">
| - <sequence>
| <element name="role" nillable="true"
type="ns2:Role" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getRoleGroupsForRoleResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getRoles">
| - <sequence>
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getRolesForApplication">
| - <sequence>
| <element name="application" nillable="true"
type="ns2:Application" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getRolesForApplicationResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getRolesForUser">
| - <sequence>
| <element name="user" nillable="true"
type="ns2:User" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getRolesForUserId">
| - <sequence>
| <element name="userId" type="long" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getRolesForUserIdResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getRolesForUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getRolesResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getUserForCode">
| - <sequence>
| <element name="loginCode" nillable="true"
type="string" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getUserForCodeResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getUserForId">
| - <sequence>
| <element name="userId" type="long" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getUserForIdResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getUserLoginsForUser">
| - <sequence>
| <element name="user" nillable="true"
type="ns2:User" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getUserLoginsForUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getUsers">
| - <sequence>
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getUsersForId">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="ids" type="long" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getUsersForIdResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getUsersForRole">
| - <sequence>
| <element name="role" nillable="true"
type="ns2:Role" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="getUsersForRoleResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="getUsersResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveApplication">
| - <sequence>
| <element name="application" nillable="true"
type="ns2:Application" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveApplicationFunction">
| - <sequence>
| <element name="appFunc" nillable="true"
type="ns2:ApplicationFunction" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveApplicationFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveApplicationResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveFunction">
| - <sequence>
| <element name="function" nillable="true"
type="ns2:Function" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveGroup">
| - <sequence>
| <element name="group" nillable="true"
type="ns2:Group" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveGroupResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveGroupUser">
| - <sequence>
| <element name="groupUser" nillable="true"
type="ns2:GroupUser" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveGroupUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveRole">
| - <sequence>
| <element name="role" nillable="true"
type="ns2:Role" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleApplicationFunction">
| - <sequence>
| <element name="roleAppFnc" nillable="true"
type="ns2:RoleApplicationFunction" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleApplicationFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleGroup">
| - <sequence>
| <element name="roleGroup" nillable="true"
type="ns2:RoleGroup" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleGroupResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleUser">
| - <sequence>
| <element name="roleUser" nillable="true"
type="ns2:RoleUser" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveRoleUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveUser">
| - <sequence>
| <element name="user" nillable="true"
type="ns2:User" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveUserApplicationFunction">
| - <sequence>
| <element name="userAppFnc" nillable="true"
type="ns2:UserApplicationFunction" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveUserApplicationFunctionResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveUserLogin">
| - <sequence>
| <element name="userLogin" nillable="true"
type="ns2:UserLogin" />
| <element name="newcaller" nillable="true"
type="string" />
| </sequence>
| </complexType>
| - <complexType name="saveUserLoginResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| - <complexType name="saveUserResponse">
| - <sequence>
| <element name="result" nillable="true"
type="ns2:BLResponse" />
| </sequence>
| </complexType>
| <element name="deleteApplication"
type="tns:deleteApplication" />
| <element name="deleteApplicationFunction"
type="tns:deleteApplicationFunction" />
| <element name="deleteApplicationFunctionResponse"
type="tns:deleteApplicationFunctionResponse" />
| <element name="deleteApplicationResponse"
type="tns:deleteApplicationResponse" />
| <element name="deleteFunction" type="tns:deleteFunction"
/>
| <element name="deleteFunctionResponse"
type="tns:deleteFunctionResponse" />
| <element name="deleteGroup" type="tns:deleteGroup" />
| <element name="deleteGroupResponse"
type="tns:deleteGroupResponse" />
| <element name="deleteGroupuser" type="tns:deleteGroupuser"
/>
| <element name="deleteGroupuserResponse"
type="tns:deleteGroupuserResponse" />
| <element name="deleteRole" type="tns:deleteRole" />
| <element name="deleteRoleApplicationFunction"
type="tns:deleteRoleApplicationFunction" />
| <element name="deleteRoleApplicationFunctionResponse"
type="tns:deleteRoleApplicationFunctionResponse" />
| <element name="deleteRoleGroup" type="tns:deleteRoleGroup"
/>
| <element name="deleteRoleGroupResponse"
type="tns:deleteRoleGroupResponse" />
| <element name="deleteRoleResponse"
type="tns:deleteRoleResponse" />
| <element name="deleteRoleUser" type="tns:deleteRoleUser"
/>
| <element name="deleteRoleUserResponse"
type="tns:deleteRoleUserResponse" />
| <element name="deleteUser" type="tns:deleteUser" />
| <element name="deleteUserApplicationFunction"
type="tns:deleteUserApplicationFunction" />
| <element name="deleteUserApplicationFunctionResponse"
type="tns:deleteUserApplicationFunctionResponse" />
| <element name="deleteUserResponse"
type="tns:deleteUserResponse" />
| <element name="getAllUserLogins" type="tns:getAllUserLogins"
/>
| <element name="getAllUserLoginsResponse"
type="tns:getAllUserLoginsResponse" />
| <element name="getApplication" type="tns:getApplication"
/>
| <element name="getApplicationFunctionsForRole"
type="tns:getApplicationFunctionsForRole" />
| <element name="getApplicationFunctionsForRoleResponse"
type="tns:getApplicationFunctionsForRoleResponse" />
| <element name="getApplicationFunctionsForUser"
type="tns:getApplicationFunctionsForUser" />
| <element name="getApplicationFunctionsForUserResponse"
type="tns:getApplicationFunctionsForUserResponse" />
| <element name="getApplicationResponse"
type="tns:getApplicationResponse" />
| <element name="getApplications" type="tns:getApplications"
/>
| <element name="getApplicationsResponse"
type="tns:getApplicationsResponse" />
| <element name="getFunctions" type="tns:getFunctions" />
| <element name="getFunctionsForApplication"
type="tns:getFunctionsForApplication" />
| <element name="getFunctionsForApplicationResponse"
type="tns:getFunctionsForApplicationResponse" />
| <element name="getFunctionsForRole"
type="tns:getFunctionsForRole" />
| <element name="getFunctionsForRoleResponse"
type="tns:getFunctionsForRoleResponse" />
| <element name="getFunctionsForUser"
type="tns:getFunctionsForUser" />
| <element name="getFunctionsForUserResponse"
type="tns:getFunctionsForUserResponse" />
| <element name="getFunctionsResponse"
type="tns:getFunctionsResponse" />
| <element name="getGroupUsersForGroup"
type="tns:getGroupUsersForGroup" />
| <element name="getGroupUsersForGroupResponse"
type="tns:getGroupUsersForGroupResponse" />
| <element name="getGroupUsersForUser"
type="tns:getGroupUsersForUser" />
| <element name="getGroupUsersForUserResponse"
type="tns:getGroupUsersForUserResponse" />
| <element name="getGroups" type="tns:getGroups" />
| <element name="getGroupsResponse"
type="tns:getGroupsResponse" />
| <element name="getRoleGroupsForGroup"
type="tns:getRoleGroupsForGroup" />
| <element name="getRoleGroupsForGroupResponse"
type="tns:getRoleGroupsForGroupResponse" />
| <element name="getRoleGroupsForRole"
type="tns:getRoleGroupsForRole" />
| <element name="getRoleGroupsForRoleResponse"
type="tns:getRoleGroupsForRoleResponse" />
| <element name="getRoles" type="tns:getRoles" />
| <element name="getRolesForApplication"
type="tns:getRolesForApplication" />
| <element name="getRolesForApplicationResponse"
type="tns:getRolesForApplicationResponse" />
| <element name="getRolesForUser" type="tns:getRolesForUser"
/>
| <element name="getRolesForUserId"
type="tns:getRolesForUserId" />
| <element name="getRolesForUserIdResponse"
type="tns:getRolesForUserIdResponse" />
| <element name="getRolesForUserResponse"
type="tns:getRolesForUserResponse" />
| <element name="getRolesResponse" type="tns:getRolesResponse"
/>
| <element name="getUserForCode" type="tns:getUserForCode"
/>
| <element name="getUserForCodeResponse"
type="tns:getUserForCodeResponse" />
| <element name="getUserForId" type="tns:getUserForId" />
| <element name="getUserForIdResponse"
type="tns:getUserForIdResponse" />
| <element name="getUserLoginsForUser"
type="tns:getUserLoginsForUser" />
| <element name="getUserLoginsForUserResponse"
type="tns:getUserLoginsForUserResponse" />
| <element name="getUsers" type="tns:getUsers" />
| <element name="getUsersForId" type="tns:getUsersForId" />
| <element name="getUsersForIdResponse"
type="tns:getUsersForIdResponse" />
| <element name="getUsersForRole" type="tns:getUsersForRole"
/>
| <element name="getUsersForRoleResponse"
type="tns:getUsersForRoleResponse" />
| <element name="getUsersResponse" type="tns:getUsersResponse"
/>
| <element name="saveApplication" type="tns:saveApplication"
/>
| <element name="saveApplicationFunction"
type="tns:saveApplicationFunction" />
| <element name="saveApplicationFunctionResponse"
type="tns:saveApplicationFunctionResponse" />
| <element name="saveApplicationResponse"
type="tns:saveApplicationResponse" />
| <element name="saveFunction" type="tns:saveFunction" />
| <element name="saveFunctionResponse"
type="tns:saveFunctionResponse" />
| <element name="saveGroup" type="tns:saveGroup" />
| <element name="saveGroupResponse"
type="tns:saveGroupResponse" />
| <element name="saveGroupUser" type="tns:saveGroupUser" />
| <element name="saveGroupUserResponse"
type="tns:saveGroupUserResponse" />
| <element name="saveRole" type="tns:saveRole" />
| <element name="saveRoleApplicationFunction"
type="tns:saveRoleApplicationFunction" />
| <element name="saveRoleApplicationFunctionResponse"
type="tns:saveRoleApplicationFunctionResponse" />
| <element name="saveRoleGroup" type="tns:saveRoleGroup" />
| <element name="saveRoleGroupResponse"
type="tns:saveRoleGroupResponse" />
| <element name="saveRoleResponse" type="tns:saveRoleResponse"
/>
| <element name="saveRoleUser" type="tns:saveRoleUser" />
| <element name="saveRoleUserResponse"
type="tns:saveRoleUserResponse" />
| <element name="saveUser" type="tns:saveUser" />
| <element name="saveUserApplicationFunction"
type="tns:saveUserApplicationFunction" />
| <element name="saveUserApplicationFunctionResponse"
type="tns:saveUserApplicationFunctionResponse" />
| <element name="saveUserLogin" type="tns:saveUserLogin" />
| <element name="saveUserLoginResponse"
type="tns:saveUserLoginResponse" />
| <element name="saveUserResponse" type="tns:saveUserResponse"
/>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://lang.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://lang.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="Class">
| - <sequence>
| <element name="annotation" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="annotations" nillable="true" type="ns4:Annotation"
/>
| <element name="anonymousClass" type="boolean" />
| <element name="array" type="boolean" />
| <element name="canonicalName" nillable="true"
type="string" />
| <element name="classLoader" nillable="true"
type="tns:ClassLoader" />
| <element maxOccurs="unbounded" minOccurs="0"
name="classes" nillable="true" type="tns:Class" />
| <element name="componentType" nillable="true"
type="tns:Class" />
| <element maxOccurs="unbounded" minOccurs="0"
name="constructors" nillable="true" type="ns5:Constructor"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredAnnotations" nillable="true"
type="ns4:Annotation" />
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredClasses" nillable="true" type="tns:Class"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredConstructors" nillable="true"
type="ns5:Constructor" />
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredFields" nillable="true" type="ns5:Field" />
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredMethods" nillable="true" type="ns5:Method"
/>
| <element name="declaringClass" nillable="true"
type="tns:Class" />
| <element name="enclosingClass" nillable="true"
type="tns:Class" />
| <element name="enclosingConstructor" nillable="true"
type="ns5:Constructor" />
| <element name="enclosingMethod" nillable="true"
type="ns5:Method" />
| <element name="enum" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="enumConstants" nillable="true" type="tns:Object" />
| <element maxOccurs="unbounded" minOccurs="0"
name="fields" nillable="true" type="ns5:Field" />
| <element maxOccurs="unbounded" minOccurs="0"
name="genericInterfaces" nillable="true" type="ns5:Type"
/>
| <element name="genericSuperclass" nillable="true"
type="ns5:Type" />
| <element name="interface" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="interfaces" nillable="true" type="tns:Class" />
| <element name="localClass" type="boolean" />
| <element name="memberClass" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="methods" nillable="true" type="ns5:Method" />
| <element name="modifiers" type="int" />
| <element name="name" nillable="true" type="string"
/>
| <element name="package" nillable="true"
type="tns:Package" />
| <element name="primitive" type="boolean" />
| <element name="protectionDomain" nillable="true"
type="ns6:ProtectionDomain" />
| <element maxOccurs="unbounded" minOccurs="0"
name="signers" nillable="true" type="tns:Object" />
| <element name="simpleName" nillable="true"
type="string" />
| <element name="superclass" nillable="true"
type="tns:Class" />
| <element name="synthetic" type="boolean" />
| <element maxOccurs="unbounded" minOccurs="0"
name="typeParameters" nillable="true"
type="ns5:TypeVariable" />
| </sequence>
| </complexType>
| - <complexType name="ClassLoader">
| - <sequence>
| <element name="defaultAssertionStatus" type="boolean" />
| <element name="parent" nillable="true"
type="tns:ClassLoader" />
| </sequence>
| </complexType>
| - <complexType name="Object">
| - <sequence>
| <element name="class" nillable="true"
type="tns:Class" />
| </sequence>
| </complexType>
| - <complexType name="Package">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="annotations" nillable="true" type="ns4:Annotation"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="declaredAnnotations" nillable="true"
type="ns4:Annotation" />
| <element name="implementationTitle" nillable="true"
type="string" />
| <element name="implementationVendor" nillable="true"
type="string" />
| <element name="implementationVersion" nillable="true"
type="string" />
| <element name="name" nillable="true" type="string"
/>
| <element name="sealed" type="boolean" />
| <element name="specificationTitle" nillable="true"
type="string" />
| <element name="specificationVendor" nillable="true"
type="string" />
| <element name="specificationVersion" nillable="true"
type="string" />
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://security.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://security.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="CodeSigner">
| - <sequence>
| <element name="signerCertPath" nillable="true"
type="ns7:CertPath" />
| <element name="timestamp" nillable="true"
type="tns:Timestamp" />
| </sequence>
| </complexType>
| - <complexType name="CodeSource">
| - <sequence>
| <element maxOccurs="unbounded" minOccurs="0"
name="certificates" nillable="true" type="ns7:Certificate"
/>
| <element maxOccurs="unbounded" minOccurs="0"
name="codeSigners" nillable="true" type="tns:CodeSigner"
/>
| <element name="location" nillable="true"
type="ns10:URL" />
| </sequence>
| </complexType>
| - <complexType name="PermissionCollection">
| - <sequence>
| <element name="readOnly" type="boolean" />
| </sequence>
| </complexType>
| - <complexType name="Principal">
| - <sequence>
| <element name="name" nillable="true" type="string"
/>
| </sequence>
| </complexType>
| - <complexType name="ProtectionDomain">
| - <sequence>
| <element name="classLoader" nillable="true"
type="ns3:ClassLoader" />
| <element name="codeSource" nillable="true"
type="tns:CodeSource" />
| <element name="permissions" nillable="true"
type="tns:PermissionCollection" />
| <element maxOccurs="unbounded" minOccurs="0"
name="principals" nillable="true" type="tns:Principal" />
| </sequence>
| </complexType>
| - <complexType name="PublicKey">
| <sequence />
| </complexType>
| - <complexType name="Timestamp">
| - <sequence>
| <element name="signerCertPath" nillable="true"
type="ns7:CertPath" />
| <element name="timestamp" nillable="true"
type="dateTime" />
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://net.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:ns9="http://util.java/jaws"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://net.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://security.java/jaws" />
| <import namespace="http://util.java/jaws" />
| - <complexType name="URL">
| - <sequence>
| <element name="authority" nillable="true"
type="string" />
| <element name="content" nillable="true"
type="ns3:Object" />
| <element name="defaultPort" type="int" />
| <element name="file" nillable="true" type="string"
/>
| <element name="host" nillable="true" type="string"
/>
| <element name="path" nillable="true" type="string"
/>
| <element name="port" type="int" />
| <element name="protocol" nillable="true"
type="string" />
| <element name="query" nillable="true" type="string"
/>
| <element name="ref" nillable="true" type="string"
/>
| <element name="userInfo" nillable="true"
type="string" />
| </sequence>
| </complexType>
| </schema>
| - <schema elementFormDefault="qualified"
targetNamespace="http://util.java/jaws"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://ws.dal.server.security.barc.be/jaws"
xmlns:ns10="http://net.java/jaws"
xmlns:ns2="http://model.security.barc.be/jaws"
xmlns:ns3="http://lang.java/jaws"
xmlns:ns4="http://annotation.lang.java/jaws"
xmlns:ns5="http://reflect.lang.java/jaws"
xmlns:ns6="http://security.java/jaws"
xmlns:ns7="http://cert.security.java/jaws"
xmlns:ns8="http://www.w3.org/2001/XMLSchema"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="http://util.java/jaws"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
| <import namespace="http://model.security.barc.be/jaws" />
| <import namespace="http://reflect.lang.java/jaws" />
| <import
namespace="http://www.w3.org/2001/XMLSchema" />
| <import namespace="http://cert.security.java/jaws" />
| <import namespace="http://annotation.lang.java/jaws" />
| <import namespace="http://ws.dal.server.security.barc.be/jaws" />
| <import namespace="http://lang.java/jaws" />
| <import namespace="http://net.java/jaws" />
| <import namespace="http://security.java/jaws" />
| - <complexType name="Iterator">
| <sequence />
| </complexType>
| - <complexType name="List">
| - <sequence>
| <element name="empty" type="boolean" />
| </sequence>
| </complexType>
| - <complexType name="Vector">
| - <sequence>
| <element name="empty" type="boolean" />
| <element name="size" type="int" />
| </sequence>
| </complexType>
| </schema>
| </types>
| - <message name="SecurityWS_deleteFunctionResponse">
| <part element="tns:deleteFunctionResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getGroupUsersForGroupResponse">
| <part element="tns:getGroupUsersForGroupResponse"
name="result" />
| </message>
| - <message name="SecurityWS_deleteApplication">
| <part element="tns:deleteApplication" name="parameters" />
| </message>
| - <message name="SecurityWS_getApplicationFunctionsForUser">
| <part element="tns:getApplicationFunctionsForUser"
name="parameters" />
| </message>
| - <message name="SecurityWS_getFunctionsForUserResponse">
| <part element="tns:getFunctionsForUserResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getRolesForUserIdResponse">
| <part element="tns:getRolesForUserIdResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_deleteRoleGroupResponse">
| <part element="tns:deleteRoleGroupResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_saveRoleGroupResponse">
| <part element="tns:saveRoleGroupResponse" name="result" />
| </message>
| - <message name="SecurityWS_getUsers">
| <part element="tns:getUsers" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteRoleUser">
| <part element="tns:deleteRoleUser" name="parameters" />
| </message>
| - <message name="SecurityWS_saveUserLogin">
| <part element="tns:saveUserLogin" name="parameters" />
| </message>
| - <message name="SecurityWS_getUserForCode">
| <part element="tns:getUserForCode" name="parameters" />
| </message>
| - <message name="SecurityWS_getRolesResponse">
| <part element="tns:getRolesResponse" name="result" />
| </message>
| - <message name="SecurityWS_saveRoleUser">
| <part element="tns:saveRoleUser" name="parameters" />
| </message>
| - <message name="SecurityWS_getGroupsResponse">
| <part element="tns:getGroupsResponse" name="result" />
| </message>
| - <message name="SecurityWS_saveFunctionResponse">
| <part element="tns:saveFunctionResponse" name="result" />
| </message>
| - <message name="SecurityWS_saveRoleUserResponse">
| <part element="tns:saveRoleUserResponse" name="result" />
| </message>
| - <message name="SecurityWS_getFunctions">
| <part element="tns:getFunctions" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteUserApplicationFunctionResponse">
| <part element="tns:deleteUserApplicationFunctionResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getUserForId">
| <part element="tns:getUserForId" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteApplicationResponse">
| <part element="tns:deleteApplicationResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_saveUserApplicationFunction">
| <part element="tns:saveUserApplicationFunction"
name="parameters" />
| </message>
| - <message name="SecurityWS_getRoleGroupsForRoleResponse">
| <part element="tns:getRoleGroupsForRoleResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getRolesForApplicationResponse">
| <part element="tns:getRolesForApplicationResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getFunctionsResponse">
| <part element="tns:getFunctionsResponse" name="result" />
| </message>
| - <message name="SecurityWS_getRoleGroupsForRole">
| <part element="tns:getRoleGroupsForRole" name="parameters"
/>
| </message>
| - <message name="SecurityWS_deleteRoleGroup">
| <part element="tns:deleteRoleGroup" name="parameters" />
| </message>
| - <message name="SecurityWS_getRoles">
| <part element="tns:getRoles" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteUserApplicationFunction">
| <part element="tns:deleteUserApplicationFunction"
name="parameters" />
| </message>
| - <message name="SecurityWS_saveUserResponse">
| <part element="tns:saveUserResponse" name="result" />
| </message>
| - <message name="SecurityWS_getRolesForApplication">
| <part element="tns:getRolesForApplication" name="parameters"
/>
| </message>
| - <message name="SecurityWS_saveUserApplicationFunctionResponse">
| <part element="tns:saveUserApplicationFunctionResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getUserForIdResponse">
| <part element="tns:getUserForIdResponse" name="result" />
| </message>
| - <message name="SecurityWS_saveApplicationFunctionResponse">
| <part element="tns:saveApplicationFunctionResponse"
name="result" />
| </message>
| - <message name="SecurityWS_deleteUserResponse">
| <part element="tns:deleteUserResponse" name="result" />
| </message>
| - <message name="SecurityWS_deleteApplicationFunctionResponse">
| <part element="tns:deleteApplicationFunctionResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getUsersForRoleResponse">
| <part element="tns:getUsersForRoleResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getUsersForId">
| <part element="tns:getUsersForId" name="parameters" />
| </message>
| - <message name="SecurityWS_getAllUserLoginsResponse">
| <part element="tns:getAllUserLoginsResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getRolesForUserId">
| <part element="tns:getRolesForUserId" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteFunction">
| <part element="tns:deleteFunction" name="parameters" />
| </message>
| - <message name="SecurityWS_getApplicationsResponse">
| <part element="tns:getApplicationsResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getGroups">
| <part element="tns:getGroups" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteGroupuserResponse">
| <part element="tns:deleteGroupuserResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getGroupUsersForGroup">
| <part element="tns:getGroupUsersForGroup" name="parameters"
/>
| </message>
| - <message name="SecurityWS_getFunctionsForApplicationResponse">
| <part element="tns:getFunctionsForApplicationResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getUsersForRole">
| <part element="tns:getUsersForRole" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteApplicationFunction">
| <part element="tns:deleteApplicationFunction"
name="parameters" />
| </message>
| - <message name="SecurityWS_deleteGroup">
| <part element="tns:deleteGroup" name="parameters" />
| </message>
| - <message name="SecurityWS_saveGroupUser">
| <part element="tns:saveGroupUser" name="parameters" />
| </message>
| - <message name="SecurityWS_getApplications">
| <part element="tns:getApplications" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteGroupuser">
| <part element="tns:deleteGroupuser" name="parameters" />
| </message>
| - <message name="SecurityWS_saveApplicationFunction">
| <part element="tns:saveApplicationFunction" name="parameters"
/>
| </message>
| - <message name="SecurityWS_getUserLoginsForUser">
| <part element="tns:getUserLoginsForUser" name="parameters"
/>
| </message>
| - <message name="SecurityWS_deleteRoleUserResponse">
| <part element="tns:deleteRoleUserResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_saveRoleApplicationFunctionResponse">
| <part element="tns:saveRoleApplicationFunctionResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getApplicationFunctionsForUserResponse">
| <part element="tns:getApplicationFunctionsForUserResponse"
name="result" />
| </message>
| - <message name="SecurityWS_saveRoleResponse">
| <part element="tns:saveRoleResponse" name="result" />
| </message>
| - <message name="SecurityWS_getUserLoginsForUserResponse">
| <part element="tns:getUserLoginsForUserResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getRoleGroupsForGroupResponse">
| <part element="tns:getRoleGroupsForGroupResponse"
name="result" />
| </message>
| - <message name="SecurityWS_saveGroup">
| <part element="tns:saveGroup" name="parameters" />
| </message>
| - <message name="SecurityWS_getApplicationFunctionsForRoleResponse">
| <part element="tns:getApplicationFunctionsForRoleResponse"
name="result" />
| </message>
| - <message name="SecurityWS_saveRoleGroup">
| <part element="tns:saveRoleGroup" name="parameters" />
| </message>
| - <message name="SecurityWS_deleteGroupResponse">
| <part element="tns:deleteGroupResponse" name="result" />
| </message>
| - <message name="SecurityWS_getFunctionsForApplication">
| <part element="tns:getFunctionsForApplication"
name="parameters" />
| </message>
| - <message name="SecurityWS_saveUser">
| <part element="tns:saveUser" name="parameters" />
| </message>
| - <message name="SecurityWS_getFunctionsForRole">
| <part element="tns:getFunctionsForRole" name="parameters"
/>
| </message>
| - <message name="SecurityWS_getRolesForUser">
| <part element="tns:getRolesForUser" name="parameters" />
| </message>
| - <message name="SecurityWS_saveFunction">
| <part element="tns:saveFunction" name="parameters" />
| </message>
| - <message name="SecurityWS_getUsersResponse">
| <part element="tns:getUsersResponse" name="result" />
| </message>
| - <message name="SecurityWS_getApplicationResponse">
| <part element="tns:getApplicationResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getFunctionsForRoleResponse">
| <part element="tns:getFunctionsForRoleResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_deleteUser">
| <part element="tns:deleteUser" name="parameters" />
| </message>
| - <message name="SecurityWS_saveApplication">
| <part element="tns:saveApplication" name="parameters" />
| </message>
| - <message name="SecurityWS_getUsersForIdResponse">
| <part element="tns:getUsersForIdResponse" name="result" />
| </message>
| - <message name="SecurityWS_getUserForCodeResponse">
| <part element="tns:getUserForCodeResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_deleteRoleApplicationFunction">
| <part element="tns:deleteRoleApplicationFunction"
name="parameters" />
| </message>
| - <message name="SecurityWS_deleteRole">
| <part element="tns:deleteRole" name="parameters" />
| </message>
| - <message name="SecurityWS_saveRole">
| <part element="tns:saveRole" name="parameters" />
| </message>
| - <message name="SecurityWS_getGroupUsersForUserResponse">
| <part element="tns:getGroupUsersForUserResponse"
name="result" />
| </message>
| - <message name="SecurityWS_deleteRoleResponse">
| <part element="tns:deleteRoleResponse" name="result" />
| </message>
| - <message name="SecurityWS_saveApplicationResponse">
| <part element="tns:saveApplicationResponse" name="result"
/>
| </message>
| - <message name="SecurityWS_getRoleGroupsForGroup">
| <part element="tns:getRoleGroupsForGroup" name="parameters"
/>
| </message>
| - <message name="SecurityWS_saveRoleApplicationFunction">
| <part element="tns:saveRoleApplicationFunction"
name="parameters" />
| </message>
| - <message name="SecurityWS_getApplicationFunctionsForRole">
| <part element="tns:getApplicationFunctionsForRole"
name="parameters" />
| </message>
| - <message name="SecurityWS_getApplication">
| <part element="tns:getApplication" name="parameters" />
| </message>
| - <message name="SecurityWS_getAllUserLogins">
| <part element="tns:getAllUserLogins" name="parameters" />
| </message>
| - <message name="SecurityWS_getGroupUsersForUser">
| <part element="tns:getGroupUsersForUser" name="parameters"
/>
| </message>
| - <message name="SecurityWS_saveGroupUserResponse">
| <part element="tns:saveGroupUserResponse" name="result" />
| </message>
| - <message name="SecurityWS_deleteRoleApplicationFunctionResponse">
| <part element="tns:deleteRoleApplicationFunctionResponse"
name="result" />
| </message>
| - <message name="SecurityWS_getFunctionsForUser">
| <part element="tns:getFunctionsForUser" name="parameters"
/>
| </message>
| - <message name="SecurityWS_saveGroupResponse">
| <part element="tns:saveGroupResponse" name="result" />
| </message>
| - <message name="SecurityWS_saveUserLoginResponse">
| <part element="tns:saveUserLoginResponse" name="result" />
| </message>
| - <message name="SecurityWS_getRolesForUserResponse">
| <part element="tns:getRolesForUserResponse" name="result"
/>
| </message>
| - <portType name="SecurityWS">
| - <operation name="deleteApplication">
| <input message="tns:SecurityWS_deleteApplication" />
| <output message="tns:SecurityWS_deleteApplicationResponse" />
| </operation>
| - <operation name="deleteApplicationFunction">
| <input message="tns:SecurityWS_deleteApplicationFunction" />
| <output message="tns:SecurityWS_deleteApplicationFunctionResponse"
/>
| </operation>
| - <operation name="deleteFunction">
| <input message="tns:SecurityWS_deleteFunction" />
| <output message="tns:SecurityWS_deleteFunctionResponse" />
| </operation>
| - <operation name="deleteGroup">
| <input message="tns:SecurityWS_deleteGroup" />
| <output message="tns:SecurityWS_deleteGroupResponse" />
| </operation>
| - <operation name="deleteGroupuser">
| <input message="tns:SecurityWS_deleteGroupuser" />
| <output message="tns:SecurityWS_deleteGroupuserResponse" />
| </operation>
| - <operation name="deleteRole">
| <input message="tns:SecurityWS_deleteRole" />
| <output message="tns:SecurityWS_deleteRoleResponse" />
| </operation>
| - <operation name="deleteRoleApplicationFunction">
| <input message="tns:SecurityWS_deleteRoleApplicationFunction" />
| <output message="tns:SecurityWS_deleteRoleApplicationFunctionResponse"
/>
| </operation>
| -
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3957705#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...