Plone Implementation for Keyczar Reader
This story will provide a Plone implementation for Keyczar reader.
Keyczar provides a default FileReader, which will read keys, versions, and status from a file system folder. The folder will have a meta file to tracking keys' versions and status. There will be a file for each key.
The Plone implementation of Keyczar reader will read keys, versions, and status from an object within a Plone site.
zope.annotation
The interface IAnnotations will be used to store the metadata and keys. The annotation key will be something like:
- leocornus.plonecrypto.crypter.keyczar.meta
- leocornus.plonecrypto.crypter.keyczar.1
- leocornus.plonecrypto.crypter.keyczar.2
The format for the metadata and keys are exactly the same with the format used for the File reader.
References
- More details about zope.annotation: http://plone.org/products/dexterity/documentation/manual/five.grok/core-components/annotations
Tracking History
When | Who | What Done |
---|---|---|
2010-04-13 07:42 | Sean Chen |
did more testing! it is completed for this iteration. -- 1.0 Hours, 100.0% Done |
2010-04-12 07:42 | Sean Chen |
The Annotation Reader, storing metadata and keys in IAnnotations, is ready at reversion r372 -- 1.5 Hours, 95.0% Done |