Change the authorization sequence
authorWonkyu Kwon <wonkyu.kwon@samsung.com>
Mon, 7 Jan 2013 10:27:12 +0000 (19:27 +0900)
committerWonkyu Kwon <wonkyu.kwon@samsung.com>
Thu, 10 Jan 2013 09:21:56 +0000 (18:21 +0900)
commit59fbc55c92292deba22525025190db3372dd4f4c
tree43a4ce59c320a98003e7d90f175233445355152c
parentd48a6ad93703a89da84b1d55b2c1cb90e583fdf3
Change the authorization sequence

 - AccessControlList doesn't include Channel instance.
   You should pass Channel instance when call loadACL().
 - Change getting the Channel sequence.
   1. Open a logical channel.
   2. Check authorized access using opened channel.
   3-1. If it authorized, makes instance and return true.
   3-2. If it doesn't, close opened channel and return false

Change-Id: I693e75a1e1218edef4d6656f7d38c1a9a12e50fd
13 files changed:
common/APDUHelper.cpp
common/AccessControlList.cpp
common/GPSEACL.cpp
common/include/APDUHelper.h
common/include/AccessControlList.h
common/include/GPSEACL.h
server/ServerChannel.cpp
server/ServerReader.cpp
server/ServerResource.cpp
server/ServerSession.cpp
server/include/ServerChannel.h
server/include/ServerResource.h
test-client/test-client.cpp