public
Description: OpenLaszlo utilities: flash bridge, ajax, etc.
Homepage:
Clone URL: git://github.com/osteele/lzosutils.git
lzosutils / test / flashbridge / test-security.lzx
100644 22 lines (21 sloc) 0.638 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<canvas debug="true">
  <library href="../../lib/flashbridge.lzx"/>
  <debug x="0" y="0" width="100%" height="100%"/>
  <script>
    function registeredFunction() {
      console.info('registeredFunction');
    }
    function unregisteredFunction() {
      console.error('unregisteredFunction');
    }
    var gRegisteredObject = {
      f: function() { console.info('gRegisteredObject.f') }
    };
    var gUnregisteredObject = {
      f: function() { console.error('gUnregisteredObject.f') }
    };
    FlashBridge.secure();
    FlashBridge.allow('registeredFunction');
    FlashBridge.allow('gRegisteredObject');
  </script>
</canvas>