Submitting following changes -
AuthApps for Last.fm and Twitter added
API for checking ServiceAuthorization added for SMFCredMgrClient
API added for forcefully removing credential details from SMFCredMgr
Extra argument checks in SMfClient APIs
APIs for service login and logout from SMFClient
Redundant members removed from SmfServerSymbian
DSM bug fixes
Test Apps included
TEMPLATE = app
TARGET = LastFm
QT += core \
gui \
network \
webkit \
xml
LIBS += -lsmfcredmgrclient
HEADERS += inc/keys.h \
LastFm.loc \
progressbar.h \
inc/requestSP.h \
inc/xmlParser.h \
inc/sessionSP.h \
inc/loginDialog.h \
inc/errorCodes.h \
inc/baseDialog.h \
inc/authAppConstants.h \
AuthApp.h
SOURCES += LastFm.rss \
LastFm_reg.rss \
progressbar.cpp \
src/requestSP.cpp \
src/xmlParser.cpp \
src/sessionSP.cpp \
src/loginDialog.cpp \
src/baseDialog.cpp \
main.cpp \
AuthApp.cpp
FORMS += progressbar.ui \
AuthApp.ui
RESOURCES +=
ICON = Lastfm.svg
symbian: {
TARGET.EPOCHEAPSIZE = 0x020000 \
0x3200000
TARGET.UID3 = 0xE1D8C7D8 # Symbian specific, unprotected uid3 from symbiansigned.com
TARGET.CAPABILITY = NetworkServices # Symbian specific, we just need network access
}