3.5.5.1 IUserLogonProvider.LogonUser

This operation logs a user on and displays the requested UserInfo. <17>

 <wsdl:operation name="LogonUser">
   <wsdl:input wsam:Action="http://www.microsoft.com/WindowsServerSolutions/ProviderFramework/Notifications/3/2010/IUserLogonProvider/LogonUser" message="tns:IUserLogonProvider_LogonUser_InputMessage" />
   <wsdl:output wsam:Action="http://www.microsoft.com/WindowsServerSolutions/ProviderFramework/Notifications/3/2010/IUserLogonProvider/LogonUserResponse" message="tns:IUserLogonProvider_LogonUser_OutputMessage" />
   <wsdl:fault wsam:Action="http://www.microsoft.com/WindowsServerSolutions/ProviderFramework/Notifications/3/2010/IUserLogonProvider/LogonUserUserFaultFault" name="UserFaultFault" message="tns:IUserLogonProvider_LogonUser_UserFaultFault_FaultMessage" />
   <wsdl:fault wsam:Action="http://www.microsoft.com/WindowsServerSolutions/ProviderFramework/Notifications/3/2010/IUserLogonProvider/LogonUserUserExceptionFaultFault" name="UserExceptionFaultFault" message="tns:IUserLogonProvider_LogonUser_UserExceptionFaultFault_FaultMessage" />
   <wsdl:fault wsam:Action="http://www.microsoft.com/WindowsServerSolutions/ProviderFramework/Notifications/3/2010/IUserLogonProvider/LogonUserUserExceptionFault" name="UserExceptionFault" message="tns:IUserLogonProvider_LogonUser_UserExceptionFault_FaultMessage" />
 </wsdl:operation>

Upon receiving the IUserLogonProvider_LogonUser_InputMessage request message, the protocol server logs on the user if they provided the correct password. Upon successful completion of the action, the server MUST respond with IUserLogonProvider_LogonUser_OutputMessage, which includes the user information object. In the event of a failure, an appropriate SOAP fault MUST be sent to the client as specified in section 2.2.2.1.