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 11:19:08 +0000 (14:19 +0300)
commitc9132041c0121a8ae24ba6ea8f5857fca7583ca9
tree17f6c7b8f05e2e1ef01255d285d4098b77e89a98
parentecbe70ecd56cfbb1bc2213bdfe7f3b1b907134dc
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