The invention relieves an application programmer of the responsibility for
managing access rights, by providing application code that is independent
of the protection in a chip card. When an application, for example in a
docking station, is given access to an object pertaining to another
application in a chip card, two capabilities are created respectively in
the applications, as objects, to protect all subsequent accesses to the
object by filtering them through the two capabilities. On accessing an
object pertaining to an application, if a second object pertaining to the
other application is passed on to the latter, two other capabilities are
added in the applications to protect access to the second object.