source: Dev/branches/rest-dojo-ui/client/dojox/secure/README @ 269

Last change on this file since 269 was 256, checked in by hendrikvanantwerpen, 13 years ago

Reworked project structure based on REST interaction and Dojo library. As
soon as this is stable, the old jQueryUI branch can be removed (it's
kept for reference).

File size: 1.9 KB
Line 
1-------------------------------------------------------------------------------
2DojoX Secure
3-------------------------------------------------------------------------------
4Version 0.1
5Release date: 07/04/2008
6-------------------------------------------------------------------------------
7Project state:
8alpha
9-------------------------------------------------------------------------------
10Project authors
11        Kris Zyp (kris@sitepen.com)
12-------------------------------------------------------------------------------
13Project description
14
15DojoX Secure is a collection of tools for security, in particular for working with
16untrusted data and code. The following tools are a part of DojoX Secure:
17
18dojox.secure.capability - Object-capability JavaScript validation. This is
19a validator to run before eval to ensure that a script can't access or modify
20any objects outside of those specifically provided to it.
21
22dojox.secure.sandbox - Provides support for loading web pages, JSON, and scripts
23from other domains using XHR (and XHR plugins) with a safe subset library and
24sandboxed access to the DOM.
25
26dojox.secure.DOM - Provides a DOM facade that restricts access to
27a specified subtree of the DOM. The DOM facade uses getters/setters
28and lettables to emulate the DOM API.
29
30dojox.secure.OAuth - Future project to provide an implementation of OAuth.
31
32
33-------------------------------------------------------------------------------
34Dependencies:
35
36Dojo Core (package loader).
37-------------------------------------------------------------------------------
38Documentation
39
40-------------------------------------------------------------------------------
41Installation instructions
42
43Grab the following from the Dojo SVN Repository:
44http://svn.dojotoolkit.org/var/src/dojo/dojox/trunk/secure/*
45
46Install into the following directory structure:
47/dojox/secure/
48
49...which should be at the same level as your Dojo checkout.
50
Note: See TracBrowser for help on using the repository browser.