AuthSession: check calling process ID
authorRauli Ikonen <rauli.ikonen@nixuopen.org>
Thu, 10 Feb 2011 09:14:23 +0000 (11:14 +0200)
committerAlberto Mardegan <alberto.mardegan@nokia.com>
Sat, 30 Apr 2011 06:53:30 +0000 (09:53 +0300)
commit79d6c9a5149a2d91c8f3db1c1e631d941d04f731
treeb5d3d5293666a046f979d21281b5aa8fb7b1543b
parent476c8a98d3b9c2514655517e96bc98916bc1dcae
AuthSession: check calling process ID

SignonAuthSessionAdaptor now refuses to serve requests that come from a process
different than the one that created the associated SignonAuthSession object.
Fixes http://bugs.meego.com/show_bug.cgi?id=12427
src/signond/signonauthsession.cpp
src/signond/signonauthsession.h
src/signond/signonauthsessionadaptor.cpp
src/signond/signonauthsessionadaptor.h
src/signond/signondaemon.cpp
tests/libsignon-qt-tests/ssotestclient.cpp
tests/libsignon-qt-tests/ssotestclient.h
tests/libsignon-qt-tests/testauthsession.cpp
tests/libsignon-qt-tests/testauthsession.h
tests/libsignon-qt-tests/tests.xml