Changes between Initial Version and Version 1 of Ticket #20
- Timestamp:
- 08/30/2007 07:03:21 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #20 – Description
initial v1 20 20 I want the contents of the box to be an arbitrary object graph (almost 21 21 anything you could pass to {{{callRemote}}}), but things things like live 22 references may or may not work. The reason that the sealer must be connected 23 to the Tub is to allow things like references to be handled properly. 22 references may or may not work. Handling live references will certainly 23 require access to a Tub, which is why {{{create()}}} is a method of a tub 24 instance rather than a top-level Foolscap function. {{{seal()}}} and 25 {{{unseal()}}} return Deferreds for the same reason. 24 26 25 27 My plan is to implement the serialization by using the normal banana code, … … 34 36 cryptographic one. 35 37 38 In E, each sealer/unsealer has a distinct "Brand" object, which also have 39 non-distinct string names (i.e. there could be two Brands with the same name 40 but which are completely unrelated). I'm not sure if I should do that here or 41 just attach a string name to the sealer/unsealer. 42 36 43 Here is a useful thread on cryptographic sealers/unsealers in the objcap world: 37 44 http://www.eros-os.org/pipermail/cap-talk/2007-March/007595.html