<wsdl:definitions
     name="UserDetailsService"
     targetNamespace="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/types/"
    >
    <wsdl:documentation xmlns:oer="http://xmlns.oracle.com/oer">
        <name>User Detail Version 2</name>
        <description>This service finds details of the user.</description>
        <docCategories>
            <category>External</category>
        </docCategories>
        <oer:lifecycle>Active</oer:lifecycle>
        <oer:compatibility>Supported - Backward Compatibility Assured</oer:compatibility>
        <oer:category name="lba">
            <value>HcmTop-HcmTop</value>
            <value>HcmTop-HcmTop : HcmUsers-Users</value>
        </oer:category>
        <oer:category name="lbo">
            <value>HCM-HCM</value>
            <value>HCM-HCM : PER-Global Human Resources</value>
            <value>HCM-HCM : PER-Global Human Resources : PER_USER-User</value>
        </oer:category>
        <oer:operation name="findUserDetailsByUsername">
            <description>This service finds details of the user by username.</description>
            <oer:parameters>
                <oer:parameter name="Username" description="Find operation for retrieving User Details based on the username."/>
                <oer:return description="Return parameter that contains User Details based on the username."/>
            </oer:parameters>
        </oer:operation>
        <oer:operation name="findUserDetailsByPersonNumber">
            <description>This service finds details of the user by person number.</description>
            <oer:parameters>
                <oer:parameter name="PersonNumber" description="Find operation for retrieving User Details based on the person number."/>
                <oer:return description="Return parameter that contains User Details based on the person number."/>
            </oer:parameters>
        </oer:operation>
        <oer:operation name="findUserDetailsByPersonId">
            <description>This service finds details of the user by person id.</description>
            <oer:parameters>
                <oer:parameter name="PersonId" description="Find operation for retrieving User Details based on the person id."/>
                <oer:return description="Return parameter that contains User Details based on the person id."/>
            </oer:parameters>
        </oer:operation>
        <oer:operation name="findSelfUserDetails">
            <description>This service finds details of the logged in user. Only the
                logged in user&apos;s details are returned. Logged in user is
                retrieved from the security token.</description>
            <oer:parameters>
                <oer:return description="Return parameter that contains User Details based on logged in user. Logged in user is retrieved by the security token."/>
            </oer:parameters>
        </oer:operation>
    </wsdl:documentation>
    <plnk:partnerLinkType name="UserDetailsService">
        <plnk:role name="UserDetailsServiceProvider">
            <plnk:portType name="tns:UserDetailsService"/>
        </plnk:role>
        <plnk:role name="UserDetailsServiceRequestor">
            <plnk:portType name="tns:UserDetailsServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="UserDetailsServiceResponse_Fault_Policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"/>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="UserDetailsServiceResponse_Input_Policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <sp:Body/>
            <sp:Header Namespace="http://www.w3.org/2005/08/addressing"/>
            <sp:Header Namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing"/>
            <sp:Header Name="fmw-context" Namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
        </sp:SignedParts>
        <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <sp:Body/>
            <sp:Header Name="fmw-context" Namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
        </sp:EncryptedParts>
    </wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="UserDetailsServiceResponse_Output_Policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <sp:Body/>
        </sp:SignedParts>
        <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <sp:Body/>
        </sp:EncryptedParts>
    </wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="UserDetailsServiceSoapHttpPort_Fault_Policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <wsp:ExactlyOne>
            <wsp:All/>
            <wsp:All/>
        </wsp:ExactlyOne>
    </wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="UserDetailsServiceSoapHttpPort_Input_Policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <wsp:ExactlyOne>
            <wsp:All>
                <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                    <sp:Header Namespace="http://www.w3.org/2005/08/addressing"/>
                    <sp:Header Namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing"/>
                    <sp:Header Name="fmw-context" Namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
                </sp:SignedParts>
                <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                    <sp:Header Name="fmw-context" Namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
                </sp:EncryptedParts>
            </wsp:All>
            <wsp:All>
                <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                    <sp:Header Namespace="http://www.w3.org/2005/08/addressing"/>
                    <sp:Header Namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing"/>
                    <sp:Header Name="fmw-context" Namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
                </sp:SignedParts>
                <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                    <sp:Header Name="fmw-context" Namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
                </sp:EncryptedParts>
            </wsp:All>
        </wsp:ExactlyOne>
    </wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="UserDetailsServiceSoapHttpPort_Output_Policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <wsp:ExactlyOne>
            <wsp:All>
                <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                </sp:SignedParts>
                <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                </sp:EncryptedParts>
            </wsp:All>
            <wsp:All>
                <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                </sp:SignedParts>
                <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <sp:Body/>
                </sp:EncryptedParts>
            </wsp:All>
        </wsp:ExactlyOne>
    </wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="wsaddr_policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <wsaw:UsingAddressing xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"/>
    </wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="wsmtom_policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
        <wsoma:OptimizedMimeSerialization xmlns:wsoma="http://schemas.xmlsoap.org/ws/2004/09/policy/optimizedmimeserialization"/>
    </wsp:Policy>
    <wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="wss11_saml_or_username_token_with_message_protection_service_policy">
        <wsp:ExactlyOne>
            <wsp:All>
                <sp:SymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:ProtectionToken>
                            <wsp:Policy>
                                <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
                                    <wsp:Policy>
                                        <sp:RequireThumbprintReference/>
                                        <sp:WssX509V3Token11/>
                                    </wsp:Policy>
                                </sp:X509Token>
                            </wsp:Policy>
                        </sp:ProtectionToken>
                        <sp:AlgorithmSuite>
                            <wsp:Policy>
                                <sp:Basic128/>
                            </wsp:Policy>
                        </sp:AlgorithmSuite>
                        <sp:Layout>
                            <wsp:Policy>
                                <sp:Lax/>
                            </wsp:Policy>
                        </sp:Layout>
                        <sp:IncludeTimestamp/>
                        <sp:ProtectTokens/>
                        <sp:OnlySignEntireHeadersAndBody/>
                    </wsp:Policy>
                </sp:SymmetricBinding>
                <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:SamlToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                            <wsp:Policy>
                                <sp:WssSamlV11Token11/>
                            </wsp:Policy>
                        </sp:SamlToken>
                    </wsp:Policy>
                </sp:SignedSupportingTokens>
                <sp:EndorsingSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                            <wsp:Policy>
                                <sp:WssX509V3Token11/>
                            </wsp:Policy>
                        </sp:X509Token>
                    </wsp:Policy>
                </sp:EndorsingSupportingTokens>
                <sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:RequireSignatureConfirmation/>
                        <sp:MustSupportRefEncryptedKey/>
                    </wsp:Policy>
                </sp:Wss11>
            </wsp:All>
            <wsp:All>
                <sp:SymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:ProtectionToken>
                            <wsp:Policy>
                                <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
                                    <wsp:Policy>
                                        <sp:RequireThumbprintReference/>
                                        <sp:WssX509V3Token11/>
                                    </wsp:Policy>
                                </sp:X509Token>
                            </wsp:Policy>
                        </sp:ProtectionToken>
                        <sp:AlgorithmSuite>
                            <wsp:Policy>
                                <sp:Basic128/>
                            </wsp:Policy>
                        </sp:AlgorithmSuite>
                        <sp:Layout>
                            <wsp:Policy>
                                <sp:Lax/>
                            </wsp:Policy>
                        </sp:Layout>
                        <sp:IncludeTimestamp/>
                        <sp:OnlySignEntireHeadersAndBody/>
                    </wsp:Policy>
                </sp:SymmetricBinding>
                <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                            <wsp:Policy>
                                <sp:WssUsernameToken10/>
                            </wsp:Policy>
                        </sp:UsernameToken>
                    </wsp:Policy>
                </sp:SignedSupportingTokens>
                <sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:RequireSignatureConfirmation/>
                        <sp:MustSupportRefEncryptedKey/>
                    </wsp:Policy>
                </sp:Wss11>
            </wsp:All>
            <wsp:All>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:TransportToken>
                            <wsp:Policy>
                                <sp:HttpsToken RequireClientCertificate="false">
                                    <wsp:Policy/>
                                </sp:HttpsToken>
                            </wsp:Policy>
                        </sp:TransportToken>
                        <sp:Layout>
                            <wsp:Policy>
                                <sp:Lax/>
                            </wsp:Policy>
                        </sp:Layout>
                        <sp:IncludeTimestamp/>
                    </wsp:Policy>
                </sp:TransportBinding>
                <sp:SupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:SamlToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                            <wsp:Policy>
                                <sp:WssSamlV11Token10/>
                            </wsp:Policy>
                        </sp:SamlToken>
                    </wsp:Policy>
                </sp:SupportingTokens>
            </wsp:All>
            <wsp:All>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:TransportToken>
                            <wsp:Policy>
                                <sp:HttpsToken RequireClientCertificate="false">
                                    <wsp:Policy/>
                                </sp:HttpsToken>
                            </wsp:Policy>
                        </sp:TransportToken>
                        <sp:Layout>
                            <wsp:Policy>
                                <sp:Lax/>
                            </wsp:Policy>
                        </sp:Layout>
                        <sp:IncludeTimestamp/>
                    </wsp:Policy>
                </sp:TransportBinding>
                <sp:SupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                            <wsp:Policy>
                                <sp:WssUsernameToken10/>
                            </wsp:Policy>
                        </sp:UsernameToken>
                    </wsp:Policy>
                </sp:SupportingTokens>
            </wsp:All>
            <wsp:All>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                    <wsp:Policy>
                        <sp:TransportToken>
                            <wsp:Policy>
                                <sp:HttpsToken RequireClientCertificate="false">
                                    <wsp:Policy/>
                                </sp:HttpsToken>
                            </wsp:Policy>
                        </sp:TransportToken>
                        <sp:Layout>
                            <wsp:Policy>
                                <sp:Lax/>
                            </wsp:Policy>
                        </sp:Layout>
                    </wsp:Policy>
                </sp:TransportBinding>
            </wsp:All>
            <wsp:All/>
        </wsp:ExactlyOne>
    </wsp:Policy>
    <wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
         wsu:Id="wss11_saml_token_with_message_protection_client_policy">
        <sp:SymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <wsp:Policy>
                <sp:ProtectionToken>
                    <wsp:Policy>
                        <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
                            <wsp:Policy>
                                <sp:RequireThumbprintReference/>
                                <sp:WssX509V3Token11/>
                            </wsp:Policy>
                        </sp:X509Token>
                    </wsp:Policy>
                </sp:ProtectionToken>
                <sp:AlgorithmSuite>
                    <wsp:Policy>
                        <sp:Basic128/>
                    </wsp:Policy>
                </sp:AlgorithmSuite>
                <sp:Layout>
                    <wsp:Policy>
                        <sp:Lax/>
                    </wsp:Policy>
                </sp:Layout>
                <sp:IncludeTimestamp/>
                <sp:ProtectTokens/>
                <sp:OnlySignEntireHeadersAndBody/>
            </wsp:Policy>
        </sp:SymmetricBinding>
        <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <wsp:Policy>
                <sp:SamlToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                    <wsp:Policy>
                        <sp:WssSamlV11Token11/>
                    </wsp:Policy>
                </sp:SamlToken>
            </wsp:Policy>
        </sp:SignedSupportingTokens>
        <sp:EndorsingSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <wsp:Policy>
                <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                    <wsp:Policy>
                        <sp:WssX509V3Token11/>
                    </wsp:Policy>
                </sp:X509Token>
            </wsp:Policy>
        </sp:EndorsingSupportingTokens>
        <sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
            <wsp:Policy>
                <sp:RequireSignatureConfirmation/>
                <sp:MustSupportRefEncryptedKey/>
            </wsp:Policy>
        </sp:Wss11>
    </wsp:Policy>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0" schemaLocation="oracle_webservices_async_fault_11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/types/"
                 schemaLocation="UserDetailsService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="UserDetailsService_findUserDetailsByUsername">
        <wsdl:part name="parameters" element="types:findUserDetailsByUsername"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByUsernameResponse">
        <wsdl:part name="parameters" element="types:findUserDetailsByUsernameResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonNumber">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonNumber"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonNumberResponse">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonNumberResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonId">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonId"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonIdResponse">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonIdResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findSelfUserDetails">
        <wsdl:part name="parameters" element="types:findSelfUserDetails"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findSelfUserDetailsResponse">
        <wsdl:part name="parameters" element="types:findSelfUserDetailsResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonIdAsync">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonIdAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findSelfUserDetailsAsync">
        <wsdl:part name="parameters" element="types:findSelfUserDetailsAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByUsernameAsync">
        <wsdl:part name="parameters" element="types:findUserDetailsByUsernameAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonNumberAsync">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonNumberAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getDfltObjAttrHints">
        <wsdl:part name="parameters" element="types:getDfltObjAttrHints"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getDfltObjAttrHintsResponse">
        <wsdl:part name="parameters" element="types:getDfltObjAttrHintsResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getServiceLastUpdateTime">
        <wsdl:part name="parameters" element="types:getServiceLastUpdateTime"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getServiceLastUpdateTimeResponse">
        <wsdl:part name="parameters" element="types:getServiceLastUpdateTimeResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getEntityList">
        <wsdl:part name="parameters" element="types:getEntityList"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getEntityListResponse">
        <wsdl:part name="parameters" element="types:getEntityListResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getEntityListAsync">
        <wsdl:part name="parameters" element="types:getEntityListAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getDfltObjAttrHintsAsync">
        <wsdl:part name="parameters" element="types:getDfltObjAttrHintsAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getServiceLastUpdateTimeAsync">
        <wsdl:part name="parameters" element="types:getServiceLastUpdateTimeAsync"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonIdAsyncResponse">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonIdAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findSelfUserDetailsAsyncResponse">
        <wsdl:part name="parameters" element="types:findSelfUserDetailsAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByUsernameAsyncResponse">
        <wsdl:part name="parameters" element="types:findUserDetailsByUsernameAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_findUserDetailsByPersonNumberAsyncResponse">
        <wsdl:part name="parameters" element="types:findUserDetailsByPersonNumberAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getEntityListAsyncResponse">
        <wsdl:part name="parameters" element="types:getEntityListAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getDfltObjAttrHintsAsyncResponse">
        <wsdl:part name="parameters" element="types:getDfltObjAttrHintsAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="UserDetailsService_getServiceLastUpdateTimeAsyncResponse">
        <wsdl:part name="parameters" element="types:getServiceLastUpdateTimeAsyncResponse"/>
    </wsdl:message>
    <wsdl:portType name="UserDetailsService">
        <wsdl:documentation/>
        <wsdl:operation name="findUserDetailsByUsername">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByUsername"/>
            <wsdl:output message="tns:UserDetailsService_findUserDetailsByUsernameResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonNumber">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByPersonNumber"/>
            <wsdl:output message="tns:UserDetailsService_findUserDetailsByPersonNumberResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonId">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByPersonId"/>
            <wsdl:output message="tns:UserDetailsService_findUserDetailsByPersonIdResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="findSelfUserDetails">
            <wsdl:input message="tns:UserDetailsService_findSelfUserDetails"/>
            <wsdl:output message="tns:UserDetailsService_findSelfUserDetailsResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonIdAsync">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByPersonIdAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonIdAsync"/>
        </wsdl:operation>
        <wsdl:operation name="findSelfUserDetailsAsync">
            <wsdl:input message="tns:UserDetailsService_findSelfUserDetailsAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findSelfUserDetailsAsync"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByUsernameAsync">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByUsernameAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByUsernameAsync"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonNumberAsync">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByPersonNumberAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonNumberAsync"/>
        </wsdl:operation>
        <wsdl:operation name="getDfltObjAttrHints">
            <wsdl:input message="tns:UserDetailsService_getDfltObjAttrHints"/>
            <wsdl:output message="tns:UserDetailsService_getDfltObjAttrHintsResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="getServiceLastUpdateTime">
            <wsdl:input message="tns:UserDetailsService_getServiceLastUpdateTime"/>
            <wsdl:output message="tns:UserDetailsService_getServiceLastUpdateTimeResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="getEntityList">
            <wsdl:input message="tns:UserDetailsService_getEntityList"/>
            <wsdl:output message="tns:UserDetailsService_getEntityListResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="getEntityListAsync">
            <wsdl:input message="tns:UserDetailsService_getEntityListAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getEntityListAsync"/>
        </wsdl:operation>
        <wsdl:operation name="getDfltObjAttrHintsAsync">
            <wsdl:input message="tns:UserDetailsService_getDfltObjAttrHintsAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getDfltObjAttrHintsAsync"/>
        </wsdl:operation>
        <wsdl:operation name="getServiceLastUpdateTimeAsync">
            <wsdl:input message="tns:UserDetailsService_getServiceLastUpdateTimeAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getServiceLastUpdateTimeAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="UserDetailsServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:UserDetailsService_onFault" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonIdAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByPersonIdAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonIdAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="findSelfUserDetailsAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_findSelfUserDetailsAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findSelfUserDetailsAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByUsernameAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByUsernameAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByUsernameAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonNumberAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_findUserDetailsByPersonNumberAsyncResponse"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonNumberAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getEntityListAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_getEntityListAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getEntityListAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getDfltObjAttrHintsAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_getDfltObjAttrHintsAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getDfltObjAttrHintsAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getServiceLastUpdateTimeAsyncResponse">
            <wsdl:input message="tns:UserDetailsService_getServiceLastUpdateTimeAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getServiceLastUpdateTimeAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="UserDetailsServiceSoapHttp" type="tns:UserDetailsService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#wss11_saml_or_username_token_with_message_protection_service_policy"
             wsdl:required="false"/>
        <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#wsmtom_policy"
             wsdl:required="false"/>
        <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#wsaddr_policy"
             wsdl:required="false"/>
        <wsdl:operation name="findUserDetailsByUsername">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByUsername"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonNumber">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonNumber"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonId">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonId"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="findSelfUserDetails">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findSelfUserDetails"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonIdAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonIdAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findSelfUserDetailsAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findSelfUserDetailsAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByUsernameAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByUsernameAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonNumberAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonNumberAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="getDfltObjAttrHints">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getDfltObjAttrHints"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getServiceLastUpdateTime">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getServiceLastUpdateTime"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getEntityList">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getEntityList"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Output_Policy"
                     wsdl:required="false"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Fault_Policy"
                     wsdl:required="false"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getEntityListAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getEntityListAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="getDfltObjAttrHintsAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getDfltObjAttrHintsAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="getServiceLastUpdateTimeAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getServiceLastUpdateTimeAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceSoapHttpPort_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="UserDetailsServiceResponseBinding" type="tns:UserDetailsServiceResponse">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#wss11_saml_token_with_message_protection_client_policy"
             wsdl:required="false"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonIdAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonIdAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findSelfUserDetailsAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findSelfUserDetailsAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByUsernameAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByUsernameAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="findUserDetailsByPersonNumberAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/findUserDetailsByPersonNumberAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="getEntityListAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getEntityListAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="getDfltObjAttrHintsAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getDfltObjAttrHintsAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="getServiceLastUpdateTimeAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/hcm/people/roles/userDetailsServiceV2/getServiceLastUpdateTimeAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
                <wsp:PolicyReference xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#UserDetailsServiceResponse_Input_Policy"
                     wsdl:required="false"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="UserDetailsService">
        <wsdl:port name="UserDetailsServiceSoapHttpPort" binding="tns:UserDetailsServiceSoapHttp">
            <soap:address location="https://dummy.oracleads.com:443/hcmPeopleRolesV2/UserDetailsService"/>
            <wsa:EndpointReference xmlns:wsa="http://www.w3.org/2005/08/addressing">
                <wsa:Address xmlns:wsa="http://www.w3.org/2005/08/addressing">https://dummy.oracleads.com:443/hcmPeopleRolesV2/UserDetailsService</wsa:Address>
                <wsid:Identity xmlns:wsid="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
                    <dsig:KeyInfo xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
                        <dsig:X509Data>
                            <dsig:X509Certificate> </dsig:X509Certificate>
                            <dsig:X509IssuerSerial>
                                <dsig:X509IssuerName>CN=service, DC=oracleoutsourcing, DC=com</dsig:X509IssuerName>
                                <dsig:X509SerialNumber>1384799370</dsig:X509SerialNumber>
                            </dsig:X509IssuerSerial>
                            <dsig:X509SubjectName>CN=service, DC=oracleoutsourcing, DC=com</dsig:X509SubjectName>
                        </dsig:X509Data>
                    </dsig:KeyInfo>
                </wsid:Identity>
            </wsa:EndpointReference>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>
