NegotiateStream::BeginAuthenticateAsServer Method
Begins an asynchronous operation to handle the server side of authenticating a client-server connection.
Assembly: System (in System.dll)
| Name | Description | |
|---|---|---|
![]() | BeginAuthenticateAsServer(AsyncCallback^, Object^) | Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. This method does not block. |
![]() | BeginAuthenticateAsServer(ExtendedProtectionPolicy^, AsyncCallback^, Object^) | Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified extended protection policy. This method does not block. |
![]() | BeginAuthenticateAsServer(NetworkCredential^, ExtendedProtectionPolicy^, ProtectionLevel, TokenImpersonationLevel, AsyncCallback^, Object^) | Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified server credentials, authentication options, and extended protection policy. This method does not block. |
![]() | BeginAuthenticateAsServer(NetworkCredential^, ProtectionLevel, TokenImpersonationLevel, AsyncCallback^, Object^) | Called by servers to begin an asynchronous operation to authenticate the client, and optionally the server, in a client-server connection. The authentication process uses the specified server credentials and authentication options. This method does not block. |
The overloads of this method do not block while the authentication is in progress. To block while waiting for the authentication to complete, use the AuthenticateAsServer method.
