| Index: remoting/protocol/negotiating_client_authenticator.h
|
| diff --git a/remoting/protocol/negotiating_client_authenticator.h b/remoting/protocol/negotiating_client_authenticator.h
|
| index 9a1fe1ef94996095e525bbc935bedbe449bc464d..855e64a3a63eb58868d2e1775d0dacdab96df349 100644
|
| --- a/remoting/protocol/negotiating_client_authenticator.h
|
| +++ b/remoting/protocol/negotiating_client_authenticator.h
|
| @@ -12,30 +12,13 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "remoting/protocol/authenticator.h"
|
| +#include "remoting/protocol/client_authentication_config.h"
|
| #include "remoting/protocol/negotiating_authenticator_base.h"
|
| #include "remoting/protocol/third_party_client_authenticator.h"
|
|
|
| namespace remoting {
|
| namespace protocol {
|
|
|
| -struct ClientAuthenticationConfig {
|
| - ClientAuthenticationConfig();
|
| - ~ClientAuthenticationConfig();
|
| -
|
| - // Used for all authenticators.
|
| - std::string host_id;
|
| -
|
| - // Used for pairing authenticators
|
| - std::string pairing_client_id;
|
| - std::string pairing_secret;
|
| -
|
| - // Used for shared secret authenticators.
|
| - FetchSecretCallback fetch_secret_callback;
|
| -
|
| - // Used for third party authenticators.
|
| - FetchThirdPartyTokenCallback fetch_third_party_token_callback;
|
| -};
|
| -
|
| // Client-side implementation of NegotiatingAuthenticatorBase.
|
| // See comments in negotiating_authenticator_base.h for a general explanation.
|
| class NegotiatingClientAuthenticator : public NegotiatingAuthenticatorBase {
|
|
|