Index: remoting/protocol/me2me_host_authenticator_factory.h |
diff --git a/remoting/protocol/me2me_host_authenticator_factory.h b/remoting/protocol/me2me_host_authenticator_factory.h |
index e6375a23eb4799bb7f8746fc0e62b28b05095a2e..aa43761a1bae07c4c299918fd605553ab80caf46 100644 |
--- a/remoting/protocol/me2me_host_authenticator_factory.h |
+++ b/remoting/protocol/me2me_host_authenticator_factory.h |
@@ -13,6 +13,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "remoting/protocol/authentication_method.h" |
#include "remoting/protocol/authenticator.h" |
+#include "remoting/protocol/third_party_host_authenticator.h" |
namespace remoting { |
@@ -25,7 +26,9 @@ class Me2MeHostAuthenticatorFactory : public AuthenticatorFactory { |
Me2MeHostAuthenticatorFactory( |
const std::string& local_cert, |
scoped_refptr<RsaKeyPair> key_pair, |
- const SharedSecretHash& shared_secret_hash); |
+ const SharedSecretHash& shared_secret_hash, |
+ scoped_refptr<ThirdPartyHostAuthenticator::TokenValidatorFactory> |
+ token_validator_factory); |
virtual ~Me2MeHostAuthenticatorFactory(); |
// AuthenticatorFactory interface. |
@@ -39,6 +42,8 @@ class Me2MeHostAuthenticatorFactory : public AuthenticatorFactory { |
std::string local_cert_; |
scoped_refptr<RsaKeyPair> key_pair_; |
SharedSecretHash shared_secret_hash_; |
+ scoped_refptr<ThirdPartyHostAuthenticator::TokenValidatorFactory> |
+ token_validator_factory_; |
DISALLOW_COPY_AND_ASSIGN(Me2MeHostAuthenticatorFactory); |
}; |