503 lines
20 KiB
XML
503 lines
20 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<wsdl:definitions name="RoleWebService" targetNamespace="http://screening.complinet.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://screening.complinet.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
<wsdl:types>
|
|
<xs:schema elementFormDefault="unqualified" targetNamespace="http://screening.complinet.com/" version="1.0" xmlns:tns="http://screening.complinet.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:element name="addRoleRequest" type="tns:addRoleRequestV1"/>
|
|
<xs:element name="addRoleRequestSet" type="tns:addRoleRequestSetV1"/>
|
|
<xs:element name="addRoleResponse" type="tns:addRoleResponseV1"/>
|
|
<xs:element name="addRoleResponseList" type="tns:addRoleResponseListV1"/>
|
|
<xs:element name="addRoles" type="tns:addRoles"/>
|
|
<xs:element name="addRolesResponse" type="tns:addRolesResponse"/>
|
|
<xs:element name="getAllRoleTypesForUser" type="tns:getAllRoleTypesForUser"/>
|
|
<xs:element name="getAllRoleTypesForUserResponse" type="tns:getAllRoleTypesForUserResponse"/>
|
|
<xs:element name="getAllRolesForGroup" type="tns:getAllRolesForGroup"/>
|
|
<xs:element name="getAllRolesForGroupResponse" type="tns:getAllRolesForGroupResponse"/>
|
|
<xs:element name="getAllRolesForUser" type="tns:getAllRolesForUser"/>
|
|
<xs:element name="getAllRolesForUserResponse" type="tns:getAllRolesForUserResponse"/>
|
|
<xs:element name="getSpecifiedRolesForGroup" type="tns:getSpecifiedRolesForGroup"/>
|
|
<xs:element name="getSpecifiedRolesForGroupResponse" type="tns:getSpecifiedRolesForGroupResponse"/>
|
|
<xs:element name="getSpecifiedRolesForUser" type="tns:getSpecifiedRolesForUser"/>
|
|
<xs:element name="getSpecifiedRolesForUserResponse" type="tns:getSpecifiedRolesForUserResponse"/>
|
|
<xs:element name="removeRole" type="tns:removeRole"/>
|
|
<xs:element name="removeRoleResponse" type="tns:removeRoleResponse"/>
|
|
<xs:element name="role" type="tns:roleV1"/>
|
|
<xs:element name="roleSet" type="tns:roleListV1"/>
|
|
<xs:element name="roleTypeSet" type="tns:roleTypeSetV1"/>
|
|
<xs:element name="userHasAnyRoleOnGroup" type="tns:userHasAnyRoleOnGroup"/>
|
|
<xs:element name="userHasAnyRoleOnGroupResponse" type="tns:userHasAnyRoleOnGroupResponse"/>
|
|
<xs:element name="userHasSpecifiedRole" type="tns:userHasSpecifiedRole"/>
|
|
<xs:element name="userHasSpecifiedRoleOnGroup" type="tns:userHasSpecifiedRoleOnGroup"/>
|
|
<xs:element name="userHasSpecifiedRoleOnGroupResponse" type="tns:userHasSpecifiedRoleOnGroupResponse"/>
|
|
<xs:element name="userHasSpecifiedRoleResponse" type="tns:userHasSpecifiedRoleResponse"/>
|
|
<xs:element name="userName" type="tns:userNameV1"/>
|
|
<xs:complexType name="userHasSpecifiedRoleOnGroup">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="roleType" type="tns:roleType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="userHasSpecifiedRoleOnGroupResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addRoles">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="roleSet" type="tns:addRoleRequestSetV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addRoleRequestSetV1">
|
|
<xs:sequence>
|
|
<xs:element name="roles">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" name="role" type="tns:addRoleRequestV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addRoleRequestV1">
|
|
<xs:sequence>
|
|
<xs:element name="groupIdentifier" type="xs:string"/>
|
|
<xs:element name="roleType" type="tns:roleType"/>
|
|
<xs:element name="userIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addRolesResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:addRoleResponseListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addRoleResponseListV1">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="roles">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="role" type="tns:addRoleResponseV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addRoleResponseV1">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
<xs:element name="operationStatus" type="tns:operationStatus"/>
|
|
<xs:element minOccurs="0" name="roleType" type="tns:roleType"/>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="userHasAnyRoleOnGroup">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="userHasAnyRoleOnGroupResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllRoleTypesForUser">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllRoleTypesForUserResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:roleTypeSetV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="roleTypeSetV1">
|
|
<xs:sequence>
|
|
<xs:element name="roleTypes">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" name="roleType" type="tns:roleType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllRolesForGroup">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllRolesForGroupResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:roleListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="roleListV1">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="roles">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="role" type="tns:roleV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="roleV1">
|
|
<xs:sequence>
|
|
<xs:element name="group" type="tns:groupName"/>
|
|
<xs:element name="roleType" type="tns:roleType"/>
|
|
<xs:element name="user" type="tns:userNameV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="groupName">
|
|
<xs:sequence>
|
|
<xs:element name="groupIdentifier" type="xs:string"/>
|
|
<xs:element name="name" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="userNameV1">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="archived" type="xs:dateTime"/>
|
|
<xs:element name="companyName" type="tns:groupName"/>
|
|
<xs:element name="familyName" type="xs:string"/>
|
|
<xs:element name="givenName" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
<xs:element name="username" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="removeRole">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="roleType" type="tns:roleType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="removeRoleResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="userHasSpecifiedRole">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="roleType" type="tns:roleType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="userHasSpecifiedRoleResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getSpecifiedRolesForGroup">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="groupIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="roleTypeSet" type="tns:roleTypeSetV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getSpecifiedRolesForGroupResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:roleListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllRolesForUser">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getAllRolesForUserResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:roleListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getSpecifiedRolesForUser">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="userIdentifier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="roleTypeSet" type="tns:roleTypeSetV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getSpecifiedRolesForUserResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="tns:roleListV1"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="roleType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ADDITIONAL_SCREENER"/>
|
|
<xs:enumeration value="ASSIGNEE_OGS_MONITOR"/>
|
|
<xs:enumeration value="BATCH_NAME_UPLOADER"/>
|
|
<xs:enumeration value="BATCH_ONDEMAND_UPLOADER"/>
|
|
<xs:enumeration value="BATCH_VIEWER"/>
|
|
<xs:enumeration value="BULK_USER_ADMINISTRATOR"/>
|
|
<xs:enumeration value="EID_USER"/>
|
|
<xs:enumeration value="GLOBAL_ASSIGNER"/>
|
|
<xs:enumeration value="GROUP"/>
|
|
<xs:enumeration value="GROUP_ASSIGNMENT_MONITOR"/>
|
|
<xs:enumeration value="GROUP_ASSIGNMENT_TARGET"/>
|
|
<xs:enumeration value="GROUP_OGS_MONITOR"/>
|
|
<xs:enumeration value="INITIAL_SCREENER"/>
|
|
<xs:enumeration value="INITIAL_BATCH_UPLOADER"/>
|
|
<xs:enumeration value="MYSELF_ASSIGNMENT_MONITOR"/>
|
|
<xs:enumeration value="ONGOING_SCREENER"/>
|
|
<xs:enumeration value="OWNER_ASSIGNMENT_MONITOR"/>
|
|
<xs:enumeration value="OWNER_OGS_MONITOR"/>
|
|
<xs:enumeration value="SETTINGS_ADMINISTRATOR"/>
|
|
<xs:enumeration value="SINGLE_NAME_SCREENER"/>
|
|
<xs:enumeration value="SOAP_GATEWAY"/>
|
|
<xs:enumeration value="STORED_NAME_DELETER"/>
|
|
<xs:enumeration value="TRAINING_ADMINISTARTOR"/>
|
|
<xs:enumeration value="TRAINING_USER"/>
|
|
<xs:enumeration value="USER_ADMINISTRATOR"/>
|
|
<xs:enumeration value="USER_ADMINISTRATOR_LEVEL_0"/>
|
|
<xs:enumeration value="USER_ADMINISTRATOR_LEVEL_2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="operationStatus">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="SUCCESS"/>
|
|
<xs:enumeration value="FAILED"/>
|
|
<xs:enumeration value="ACCESS_DENIED"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="getSpecifiedRolesForGroup">
|
|
<wsdl:part element="tns:getSpecifiedRolesForGroup" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="userHasSpecifiedRole">
|
|
<wsdl:part element="tns:userHasSpecifiedRole" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="removeRole">
|
|
<wsdl:part element="tns:removeRole" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="userHasSpecifiedRoleResponse">
|
|
<wsdl:part element="tns:userHasSpecifiedRoleResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllRolesForUser">
|
|
<wsdl:part element="tns:getAllRolesForUser" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getSpecifiedRolesForGroupResponse">
|
|
<wsdl:part element="tns:getSpecifiedRolesForGroupResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="userHasAnyRoleOnGroupResponse">
|
|
<wsdl:part element="tns:userHasAnyRoleOnGroupResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addRoles">
|
|
<wsdl:part element="tns:addRoles" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addRolesResponse">
|
|
<wsdl:part element="tns:addRolesResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getSpecifiedRolesForUserResponse">
|
|
<wsdl:part element="tns:getSpecifiedRolesForUserResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="userHasSpecifiedRoleOnGroup">
|
|
<wsdl:part element="tns:userHasSpecifiedRoleOnGroup" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="userHasSpecifiedRoleOnGroupResponse">
|
|
<wsdl:part element="tns:userHasSpecifiedRoleOnGroupResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllRoleTypesForUser">
|
|
<wsdl:part element="tns:getAllRoleTypesForUser" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllRoleTypesForUserResponse">
|
|
<wsdl:part element="tns:getAllRoleTypesForUserResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getSpecifiedRolesForUser">
|
|
<wsdl:part element="tns:getSpecifiedRolesForUser" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllRolesForGroupResponse">
|
|
<wsdl:part element="tns:getAllRolesForGroupResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllRolesForUserResponse">
|
|
<wsdl:part element="tns:getAllRolesForUserResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getAllRolesForGroup">
|
|
<wsdl:part element="tns:getAllRolesForGroup" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="userHasAnyRoleOnGroup">
|
|
<wsdl:part element="tns:userHasAnyRoleOnGroup" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="removeRoleResponse">
|
|
<wsdl:part element="tns:removeRoleResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:portType name="RoleWebService">
|
|
<wsdl:operation name="userHasSpecifiedRoleOnGroup">
|
|
<wsdl:input message="tns:userHasSpecifiedRoleOnGroup" name="userHasSpecifiedRoleOnGroup">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:userHasSpecifiedRoleOnGroupResponse" name="userHasSpecifiedRoleOnGroupResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="addRoles">
|
|
<wsdl:input message="tns:addRoles" name="addRoles">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:addRolesResponse" name="addRolesResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="userHasAnyRoleOnGroup">
|
|
<wsdl:input message="tns:userHasAnyRoleOnGroup" name="userHasAnyRoleOnGroup">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:userHasAnyRoleOnGroupResponse" name="userHasAnyRoleOnGroupResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllRoleTypesForUser">
|
|
<wsdl:input message="tns:getAllRoleTypesForUser" name="getAllRoleTypesForUser">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getAllRoleTypesForUserResponse" name="getAllRoleTypesForUserResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllRolesForGroup">
|
|
<wsdl:input message="tns:getAllRolesForGroup" name="getAllRolesForGroup">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getAllRolesForGroupResponse" name="getAllRolesForGroupResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="removeRole">
|
|
<wsdl:input message="tns:removeRole" name="removeRole">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:removeRoleResponse" name="removeRoleResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="userHasSpecifiedRole">
|
|
<wsdl:input message="tns:userHasSpecifiedRole" name="userHasSpecifiedRole">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:userHasSpecifiedRoleResponse" name="userHasSpecifiedRoleResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getSpecifiedRolesForGroup">
|
|
<wsdl:input message="tns:getSpecifiedRolesForGroup" name="getSpecifiedRolesForGroup">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getSpecifiedRolesForGroupResponse" name="getSpecifiedRolesForGroupResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllRolesForUser">
|
|
<wsdl:input message="tns:getAllRolesForUser" name="getAllRolesForUser">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getAllRolesForUserResponse" name="getAllRolesForUserResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getSpecifiedRolesForUser">
|
|
<wsdl:input message="tns:getSpecifiedRolesForUser" name="getSpecifiedRolesForUser">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getSpecifiedRolesForUserResponse" name="getSpecifiedRolesForUserResponse">
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:portType>
|
|
<wsdl:binding name="RoleWebServiceSoapBinding" type="tns:RoleWebService">
|
|
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
|
<wsdl:operation name="userHasSpecifiedRoleOnGroup">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="userHasSpecifiedRoleOnGroup">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="userHasSpecifiedRoleOnGroupResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="addRoles">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="addRoles">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="addRolesResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="userHasAnyRoleOnGroup">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="userHasAnyRoleOnGroup">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="userHasAnyRoleOnGroupResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllRoleTypesForUser">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getAllRoleTypesForUser">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getAllRoleTypesForUserResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllRolesForGroup">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getAllRolesForGroup">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getAllRolesForGroupResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="removeRole">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="removeRole">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="removeRoleResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="userHasSpecifiedRole">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="userHasSpecifiedRole">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="userHasSpecifiedRoleResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getSpecifiedRolesForGroup">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getSpecifiedRolesForGroup">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getSpecifiedRolesForGroupResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getAllRolesForUser">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getAllRolesForUser">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getAllRolesForUserResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getSpecifiedRolesForUser">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getSpecifiedRolesForUser">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getSpecifiedRolesForUserResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:binding>
|
|
<wsdl:service name="RoleWebService">
|
|
<wsdl:port binding="tns:RoleWebServiceSoapBinding" name="RoleWebServicePort">
|
|
<soap:address location="https://screeningpilot.accelus.com/pilot-v1/role"/>
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions> |