source: Dev/trunk/src/client/dojox/secure/README @ 532

Last change on this file since 532 was 483, checked in by hendrikvanantwerpen, 11 years ago

Added Dojo 1.9.3 release.

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.