LSAuthenticationObject.BeginLogonClient Method (ClientCredentialInfo, 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(
ClientCredentialInfo clientCredentialInfo,
AsyncCallback cb,
object s
)
public:
static IAsyncResult^ BeginLogonClient(
ClientCredentialInfo^ clientCredentialInfo,
AsyncCallback^ cb,
Object^ s
)
static member BeginLogonClient :
clientCredentialInfo:ClientCredentialInfo *
cb:AsyncCallback *
s:Object -> IAsyncResult
Public Shared Function BeginLogonClient (
clientCredentialInfo As ClientCredentialInfo,
cb As AsyncCallback,
s As Object
) As IAsyncResult
Parameters
clientCredentialInfo
Type: System.Web.Security.SingleSignOn.ClientCredentialInfoIndicates a specific ClientCredentialInfo object which contains the user name, password, certificate, and client authentication credentials.
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