This page shows the behavior of the TmpCleaner service when used by an untrusted client (also the timer thread
is considered untrusted in the examples).
To run TmpCleaner.clean please click on the corresponding button. The activity of the service is logged
in the frame below.
Access control policy | Direct deletion? | Indirect deletion? | TmpCleaner source | |
---|---|---|---|---|
No access control at all. | view | |||
Aspectized access control. | view | |||
Aspectized access control, with privileged execution. | view | |||
Aspectized access control, with privileged execution and permission contexts. | view |
To run the service, you need to have Javascript enabled. Also, AspectScript officially supports Mozilla Firefox (versions 3.0.* and 3.5.*), but in our practical experience, AspectScript should also work on Safari.