diff options
author | Szymon Kłos <eszkadev@gmail.com> | 2015-07-02 11:24:39 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-07-08 06:08:52 +0000 |
commit | 050c4f9ceca3046159f7a24d3d5abf8ec4e47fb3 (patch) | |
tree | e6191af8a990941e245fb05092edc0c2d19b6b08 /ucb/source/ucp/cmis | |
parent | 9ab3e9292b093fc02c07fc52b25430d253277d1c (diff) |
tdf#84190 : when auth fails, don't remember passwords for cmis
Change-Id: Ia1e0d553556693e0efa6de0bfc6f8b0ae9d40b5d
Reviewed-on: https://gerrit.libreoffice.org/16688
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'ucb/source/ucp/cmis')
-rw-r--r-- | ucb/source/ucp/cmis/auth_provider.cxx | 2 | ||||
-rw-r--r-- | ucb/source/ucp/cmis/cmis_content.cxx | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/ucb/source/ucp/cmis/auth_provider.cxx b/ucb/source/ucp/cmis/auth_provider.cxx index 97414f19e864..500b601b7179 100644 --- a/ucb/source/ucp/cmis/auth_provider.cxx +++ b/ucb/source/ucp/cmis/auth_provider.cxx @@ -38,7 +38,7 @@ namespace cmis m_sUrl, m_sBindingUrl, OUString(), STD_TO_OUSTR( username ), STD_TO_OUSTR( password ), - OUString(), true, false ); + OUString(), true, false, false ); xIH->handle( xRequest.get() ); rtl::Reference< ucbhelper::InteractionContinuation > xSelection diff --git a/ucb/source/ucp/cmis/cmis_content.cxx b/ucb/source/ucp/cmis/cmis_content.cxx index b54c246b047e..34f5b9f8018b 100644 --- a/ucb/source/ucp/cmis/cmis_content.cxx +++ b/ucb/source/ucp/cmis/cmis_content.cxx @@ -362,7 +362,6 @@ namespace cmis ONEDRIVE_SCOPE, ONEDRIVE_REDIRECT_URI, ONEDRIVE_CLIENT_ID, ONEDRIVE_CLIENT_SECRET ) ); } - m_pSession = libcmis::SessionFactory::createSession( OUSTR_TO_STDSTR( m_aURL.getBindingUrl( ) ), rUsername, rPassword, OUSTR_TO_STDSTR( m_aURL.getRepositoryId( ) ), false, oauth2Data ); @@ -372,7 +371,8 @@ namespace cmis uno::Sequence< uno::Any >( 0 ), xEnv, OUString( ) ); - m_pProvider->registerSession( sSessionId, m_pSession ); + else + m_pProvider->registerSession( sSessionId, m_pSession ); } else { |