DocumentCode :
1388490
Title :
Access Control in JavaScript
Author :
Toledo, Rodolfo ; Tanter, Éric
Author_Institution :
Univ. of Chile, Santiago, Chile
Volume :
28
Issue :
5
fYear :
2011
Firstpage :
76
Lastpage :
84
Abstract :
ZAC is a practical lightweight library for access control in JavaScript based on aspect orientation. Its access control architecture is stack based, similar to those of Java and C#. However, ZAC integrates other features for more expressive access control. First, access control policies can be enforced at the level of objects, which permits more fine-grained control over resource access. Second, policies in ZAC can base their decisions on scripts´ execution history. This lets developers express policies that are impossible to define using other models, such as bounded-time execution.
Keywords :
Java; aspect-oriented programming; authorisation; software libraries; JavaScript; ZAC; access control architecture; access control policies; aspect orientation; script execution history; Access control; Computer architecture; Computer languages; Java; Performance analysis; Semantics; Software engineering; language constructs and features; scripting languages; semantics; software; software engineering;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2010.154
Filename :
5645644
Link To Document :
بازگشت