Index: remoting/protocol/authenticator.h |
diff --git a/remoting/protocol/authenticator.h b/remoting/protocol/authenticator.h |
index 8b89111ba4379e2639d4970a3ddc23093f638ec2..f89710176e398d41198e85cb72739657192c5b18 100644 |
--- a/remoting/protocol/authenticator.h |
+++ b/remoting/protocol/authenticator.h |
@@ -7,7 +7,7 @@ |
#include <string> |
-#include "base/callback.h" |
+#include "base/callback_forward.h" |
#include "base/memory/scoped_ptr.h" |
namespace buzz { |
@@ -20,32 +20,6 @@ namespace protocol { |
class Authenticator; |
class ChannelAuthenticator; |
-typedef base::Callback<void(const std::string& secret)> SecretFetchedCallback; |
-typedef base::Callback<void( |
- bool pairing_supported, |
- const SecretFetchedCallback& secret_fetched_callback)> FetchSecretCallback; |
- |
-// Callback passed to |FetchTokenCallback|, and called once the client |
-// authentication finishes. |token| is an opaque string that should be sent |
-// directly to the host. |shared_secret| should be used by the client to |
-// create a V2Authenticator. In case of failure, the callback is called with |
-// an empty |token| and |shared_secret|. |
-typedef base::Callback<void(const std::string& token, |
- const std::string& shared_secret)> |
- ThirdPartyTokenFetchedCallback; |
- |
-// Fetches a third party token from |token_url|. |host_public_key| is sent to |
-// the server so it can later authenticate the host. |scope| is a string with a |
-// space-separated list of attributes for this connection (e.g. |
-// "hostjid:abc@example.com/123 clientjid:def@example.org/456". |
-// |token_fetched_callback| is called when the client authentication ends, on |
-// the same thread on which FetchThirdPartyTokenCallback was originally called. |
-typedef base::Callback<void( |
- const std::string& token_url, |
- const std::string& scope, |
- const ThirdPartyTokenFetchedCallback& token_fetched_callback)> |
- FetchThirdPartyTokenCallback; |
- |
// Authenticator is an abstract interface for authentication protocol |
// implementations. Different implementations of this interface may be used on |
// each side of the connection depending of type of the auth protocol. Client |