| Index: remoting/host/client_session.h
|
| diff --git a/remoting/host/client_session.h b/remoting/host/client_session.h
|
| index ef75b250c32d553947101241a1a84ae53bae9cfc..f8923297df77816725a250ab44a445eb4edae483 100644
|
| --- a/remoting/host/client_session.h
|
| +++ b/remoting/host/client_session.h
|
| @@ -54,6 +54,9 @@ class ClientSession
|
| // Callback interface for passing events to the ChromotingHost.
|
| class EventHandler {
|
| public:
|
| + // Called after authentication has started.
|
| + virtual void OnSessionAuthenticating(ClientSession* client) = 0;
|
| +
|
| // Called after authentication has finished successfully. Returns true if
|
| // the connection is allowed, or false otherwise.
|
| virtual bool OnSessionAuthenticated(ClientSession* client) = 0;
|
| @@ -115,6 +118,8 @@ class ClientSession
|
| const protocol::ExtensionMessage& message) OVERRIDE;
|
|
|
| // protocol::ConnectionToClient::EventHandler interface.
|
| + virtual void OnConnectionAuthenticating(
|
| + protocol::ConnectionToClient* connection) OVERRIDE;
|
| virtual void OnConnectionAuthenticated(
|
| protocol::ConnectionToClient* connection) OVERRIDE;
|
| virtual void OnConnectionChannelsConnected(
|
|
|