summaryrefslogtreecommitdiffstats
path: root/remoting/protocol/v1_authenticator.cc
Commit message (Collapse)AuthorAgeFilesLines
* Add scoped_ptr<>::PassAs<>().sergeyu@chromium.org2012-01-251-2/+2
| | | | | | | | | The new PassAs<>() method can be used to explicitly upcast scoped_ptr instances. Review URL: http://codereview.chromium.org/9283028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118958 0039d316-1c4b-4281-b951-d872f2087c98
* Change Authenticator interface to properly handle protocol errors.sergeyu@chromium.org2012-01-241-2/+22
| | | | | | | | | | | | | Previously all error of the auth protocol were interpreted as invalid credentials even when the error was due to some other reason, e.g. incompatible protocol. BUG=105214 Review URL: http://codereview.chromium.org/9270052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118894 0039d316-1c4b-4281-b951-d872f2087c98
* Use scoped_ptr<>.Pass() to pass ownership in the remoting protocol code.sergeyu@chromium.org2012-01-201-12/+12
| | | | | | Review URL: https://chromiumcodereview.appspot.com/9240033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118407 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup AuthenticatorFactory implementations.sergeyu@chromium.org2012-01-111-23/+3
| | | | | | | | | | | | 1. Removed V1HostAuthenticatorFactory and V2HostAuthenticatorFactory, as they are not used anywhere. 2. Changed the code to pass RSAPrivateKey by reference instead of pointer. Review URL: http://codereview.chromium.org/9150014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117176 0039d316-1c4b-4281-b951-d872f2087c98
* Replace V1*ChannelAuthenticator with SslHmacChannelAuthenticator.sergeyu@chromium.org2011-12-221-5/+11
| | | | | | | | | | | The new class will be used for both V1 and V2 authentication BUG=105214 Review URL: http://codereview.chromium.org/8963005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115519 0039d316-1c4b-4281-b951-d872f2087c98
* Multi-step authentication support in JingleSession.sergeyu@chromium.org2011-12-131-10/+4
| | | | | | | | | BUG=105214 Review URL: http://codereview.chromium.org/8774031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114187 0039d316-1c4b-4281-b951-d872f2087c98
* Implement RSAPrivateKey::Copy()sergeyu@chromium.org2011-12-031-11/+5
| | | | | | | | BUG=105220 Review URL: http://codereview.chromium.org/8727014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112837 0039d316-1c4b-4281-b951-d872f2087c98
* Add implementation for current IT2Me auth.sergeyu@chromium.org2011-11-231-0/+174
The new SimpleClientAuthenticator and SimpleHostAuthenticator implement the current IT2Me authentication mechanism. Review URL: http://codereview.chromium.org/8647001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111321 0039d316-1c4b-4281-b951-d872f2087c98