LSAuthenticationObject.BeginLogonClient Method (WindowsIdentity, AsyncCallback, Object)
Logs on a client asynchronously. This method should be called by an asynchronous logon form when it has collected credentials, generally from the Begin asynchronous handler for OnPreRenderComplete.
Namespace: System.Web.Security.SingleSignOn
Assembly: System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)
Syntax
public static IAsyncResult BeginLogonClient(
WindowsIdentity identity,
AsyncCallback cb,
object s
)
public:
static IAsyncResult^ BeginLogonClient(
WindowsIdentity^ identity,
AsyncCallback^ cb,
Object^ s
)
static member BeginLogonClient :
identity:WindowsIdentity *
cb:AsyncCallback *
s:Object -> IAsyncResult
Public Shared Function BeginLogonClient (
identity As WindowsIdentity,
cb As AsyncCallback,
s As Object
) As IAsyncResult
Parameters
identity
Type: System.Security.Principal.WindowsIdentityIndicates a WindowsIdentity object that represents a Windows user.
cb
Type: System.AsyncCallbackThe AsyncCallback to call when the asynchronous method call is complete. If cb is a null reference (Nothing in Visual Basic), the delegate is not called.
s
Type: System.ObjectAn object containing state information for this asynchronous request.
Return Value
Type: System.IAsyncResult
The status of the asynchronous call.
See Also
BeginLogonClient Overload
LSAuthenticationObject Class
System.Web.Security.SingleSignOn Namespace
Return to top