Skip to content

Add encryption support for nested dicts and lists#78

Open
jcarlosdev wants to merge 3 commits intoTurboGears:masterfrom
jcarlosdev:custom-encrypted-properties
Open

Add encryption support for nested dicts and lists#78
jcarlosdev wants to merge 3 commits intoTurboGears:masterfrom
jcarlosdev:custom-encrypted-properties

Conversation

@jcarlosdev
Copy link
Copy Markdown

  • Added new field definition classes for complex types
  • Complex types refer to dictionaries, lists nested into dictionaries, lists, lists of dictionaries and primitive types, both top-level and with any level of nesting
  • NestedEncryptedField can be used to define field level encryption on nested complex types for schemas that inherit from the Document class
  • NestedEncryptedProperty can be used to define field level encryption on nested complex types for schemas that inherit from the MappedClass class
  • Updated encryption functions to support dictionaries and lists.
  • Added test coverage for the new encrypted types

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant