generated from amazon-archives/__template_MIT-0
- Notifications
You must be signed in to change notification settings - Fork 461
docs(data-masking): add docs for data masking utility #3186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
178 commits Select commit Hold shift + click to select a range
236e223 Skeleton draft of data_masking docs
seshubaws 025fc77 Added example getting started code to data masking docs
seshubaws 0c0c4ac Added SAM template example and fixed KMS permission info
seshubaws 0112f69 Added clearer file names
seshubaws a45a4e3 Add testing your code example
seshubaws 7b1645d Added diagram and fixed highlighting in code examples
seshubaws 3c83aa0 Added SAM template section to md file
seshubaws 36faafb Merge branch 'develop' into develop
leandrodamascena a2fbff8 Merge branch 'develop' into develop
leandrodamascena d26f78d Merge branch 'develop' into develop
leandrodamascena 3988f10 Separated examples into more tabs, fixed comments
seshubaws 1609105 Fix mypy errors
seshubaws 65a9e9f Fix mypy errors
seshubaws 9fc33b4 Fix mypy
seshubaws e631581 Remove itsdangerous
seshubaws 2a959fb fix mypy
seshubaws b206873 delete superflous init file
seshubaws bb1c2a9 Fix mypy
seshubaws ff8d490 Merge branch 'develop' into develop
seshubaws e87b05a Merge branch 'develop' into develop
seshubaws 9f0acb2 Reorganized data masking docs
seshubaws ae7deb6 nit fixes
seshubaws b8bd70f Added itsdangerous as dev dep
seshubaws 2f7c6b7 grammar fixes
seshubaws 3199576 merging from develop
leandrodamascena b9c2c48 docs: refactor diag to make operations explicit
heitorlessa b35effd docs: line editing for intro line
heitorlessa 202d906 docs: line editing for one key feature
heitorlessa 6687ebc docs: Masking to Possible Operations to remove ambiguity
heitorlessa 5942a70 Removing custom provider
leandrodamascena 619292d Adding banner
leandrodamascena c33f18e docs: remove BYO from key features, highlight best practices
heitorlessa 9ab5a40 Modifying SAM
leandrodamascena 8965413 docs: line editing terminology
heitorlessa 0762ba2 Revise docs
seshubaws 3b49271 Modifying SAM
leandrodamascena bc97ca8 Merging from develop
leandrodamascena 847c326 Removing itsdangerous dependency - we are not using
leandrodamascena ed768ca Fixing mypy errors
leandrodamascena 243e8cb Adding more information
leandrodamascena b3f0884 Merge branch 'develop' into develop
leandrodamascena b6d0470 Added more info about fields param
seshubaws ef232de Merge branch 'develop' into develop
leandrodamascena 7111fba Making error message actionable
leandrodamascena 08fcadc Making error message actionable
leandrodamascena 3dc9d57 Making error message actionable
leandrodamascena 410ed3b docs: add first sequence diagram for operations
heitorlessa 42a682b docs: add encrypt operations sequence diagram
heitorlessa abe27f1 docs: remove dot notation from mask operation
heitorlessa a265b64 Adding typing
leandrodamascena e16833f Fixes for SAM template comments
seshubaws ecf505e Merge branch 'develop' into develop
seshubaws 0cb967a Add return types for mask()
seshubaws af86cd0 Merge branch 'develop' into develop
seshubaws e3c62fd Addressing Seshu's feedback
leandrodamascena ebcc343 Merging from develop
leandrodamascena f41026b Improving examples
leandrodamascena 9413a26 Improving examples
leandrodamascena cfae267 docs: improve encrypt ops sequence diagram
heitorlessa 74bbd60 docs: early caching msg before diagram
heitorlessa db318cd docs: add caching in encryption sdk ops
heitorlessa fe184c4 Added max_bytes_encrypted to CMM
seshubaws 65bf540 Fix mypy errors
seshubaws aacf0db Adding logging + data type + variable names
leandrodamascena 6970cbf Added docstrings to baseprovider
seshubaws 20f1315 Explain fields syntax more
seshubaws 1879abc Merge branch 'develop' into develop
heitorlessa 5832e49 Merge branch 'develop' into develop
seshubaws 007231a Clarify fields param
seshubaws b395f12 docs: add decrypt operation diag
heitorlessa 13a1f5d docs: add encryption ctx, envelope encryption terminologies
heitorlessa 0d8c530 docs: line editing terminology
heitorlessa 352ed1e docs: correct getting started, install sections
heitorlessa 1dc130c docs: add note on min memory and separation of concerns upfront
heitorlessa fd7fd71 docs: use newer Powertools log level env var
heitorlessa 9b1bf22 docs: add missing logger ctx, remove metrics
heitorlessa 7540dcc docs: line editing comments
heitorlessa be60985 docs: add code annotation, further cleanup
heitorlessa 963f8cc docs: remove unused section
heitorlessa 40644f1 docs: move navigation order, fix encryption typo
heitorlessa 1b1f19b Merge branch 'develop' into develop
heitorlessa 9a33393 docs: line editing masking data
heitorlessa 7733633 docs: fix file names in data masking
heitorlessa 3d7b237 docs: add symmetric word in required resources
heitorlessa b816197 docs: line editing encrypting data
heitorlessa 2bae940 docs: line editing decrypting data; code snippet fixes
heitorlessa 8104cb3 docs: move load tests and traces upfront
heitorlessa a714623 docs: use pascal case for encryption sdk provider
heitorlessa fa24044 docs: remove redundant info from encryption sdk
heitorlessa 0afe8fa docs: add encryption message, link provider section
heitorlessa 9b14252 docs: add initial encryption context section
heitorlessa b5a0aef docs: add initial encryption context section
heitorlessa 07cf100 docs: remove incorrect info on enc ctx being required, thus allowing …
heitorlessa 24bcef7 docs: rename to AAD and add examples
heitorlessa ca7897f docs: rename to AAD and add examples
heitorlessa fec33a6 Adding support to list/set/tuple fields + renaming the class of the p…
leandrodamascena 74fccd7 Small fix
leandrodamascena a741e7e Merge remote-tracking branch 'upstream/develop' into seshubaws/develop
leandrodamascena 189bcba Fixing typing
leandrodamascena 483c1b4 Fixing typing
leandrodamascena 79db91e Small fixes
seshubaws e9d93bf docs: rename to enc ctx and correct wording for upcoming API change t…
heitorlessa a0921a3 docs: use Dict as return as that's the expected return type
heitorlessa d9d9e31 docs: fix highlighting
heitorlessa 93a20f8 docs: add choosing parts of your data section
heitorlessa e7ae1f1 docs: improve JSON section
heitorlessa ce37852 docs: break down field syntax into two sections
heitorlessa 06fbb09 Merge branch 'develop' into develop
heitorlessa ea77812 refactor: allow customers to bring custom serializer/deserializer
heitorlessa f97ffb5 refactor: DataMasking depend on provider serializers
heitorlessa 8b3c6d2 docs: add custom serializer example
heitorlessa f1c8dde refactor: allow arbitrary encryption context
heitorlessa 34f8e1b docs: rename encryption context example
heitorlessa 8519896 fix: encryption context propagation
heitorlessa 7be9566 refactor: validate encryption context values
heitorlessa 1ab12a2 docs: remove todo
heitorlessa e6889ba pull out comparing enc_ctx into new method
seshubaws 840b85b Adding support to jsonpath-ng + refactoring tests
leandrodamascena 2cad772 refactor: delegate encoding/decoding to shared fn as much as possible…
heitorlessa a770fa1 refactor: correct typing for encrypt
heitorlessa a918ced refactor: correct typing for mask
heitorlessa f937d80 docs: correct code snippets typing
heitorlessa e9735d5 Adding flag to support raise on non existing field
leandrodamascena f763a11 docs: make it explicit the behaviour diff in encrypt & mask
heitorlessa 634cfc2 Adding examples on how to access data
leandrodamascena 4eef61e Modifying perf test
leandrodamascena c284d4a refactor: split lambda in partial + lambda to ease maintenance
heitorlessa b1da92e refactor: decryption context for exact match
heitorlessa 65b3d6a chore: test encryption ctx validation
heitorlessa e0f4a3a chore: fix linting on loop variable
heitorlessa fbed1a1 Adding complex examples + using ext ngjson
leandrodamascena d89cbcc Adding text + increasing perf threshold
leandrodamascena 5d1687e Making utility public
leandrodamascena 49b180a Merge branch 'develop' into develop
leandrodamascena b0213a1 Adding chaging algorithm section
leandrodamascena 64d6352 Merge branch 'develop' into develop
seshubaws 95bc7a1 docs: address initial feedback
heitorlessa ace1c28 docs: re-incorporate initial feedback
heitorlessa 429eb8a Adding test
leandrodamascena 85766bf Fixed docstrings, added a test
seshubaws 58c66f9 Merge develop from develop
seshubaws 2328c50 Merge branch 'develop' into develop
leandrodamascena 95098e5 Removed fields param from enc+dec methods
seshubaws af6932a trying to fix pytest
seshubaws fbdcfd1 Merge branch 'develop' into develop
seshubaws 9116ba6 trying to fix pytest
seshubaws 5251e0c Fix linting
seshubaws 284d340 debug linting
seshubaws d01b657 debug linting
seshubaws 00f6165 Changing mask to erase in docs, comments, etc
seshubaws 5949cea Fix for jsonpath upgrade
seshubaws cfa20c8 Fixing mypy typing
seshubaws 7864bed Merge branch 'develop' into develop
seshubaws eb66f19 test e2e
seshubaws 0f01d50 Renaming files
leandrodamascena 0d96349 Fixing examples
leandrodamascena 990e8ad Fixing examples
leandrodamascena cbc2b14 Merge branch 'develop' into develop
leandrodamascena a6bb1e3 Used AWS guidelines safe names in examples
seshubaws b7a3345 Merge branch 'develop' into develop
seshubaws 62e1aba Docs cleanup
seshubaws 5ca7f99 Revise docs
seshubaws 160b85f Merge branch 'develop' into develop
leandrodamascena f116d3c Update docs/utilities/data_masking.md
seshubaws 839755a Update docs/utilities/data_masking.md
seshubaws 2a38326 Update docs/utilities/data_masking.md
seshubaws a6a975c Added data masking to features lists, removed unnecessary tabs
seshubaws 4156b3d Made passing sdk args section more general
seshubaws f0cc727 Added using multiple keys section
seshubaws 9d1d1e9 Fix lint
seshubaws 581145d Polishing few things
leandrodamascena b374d9f Merge branch 'develop' into develop
leandrodamascena 8f40a15 Addressing Heitor's feedback
leandrodamascena 09f89ea Adding workflow
leandrodamascena f19651d Addressing GH hidden conversations
leandrodamascena f660683 Documentation
cfeb833 Final changes
leandrodamascena 007fba7 Lock file
leandrodamascena File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Explain fields syntax more
- Loading branch information
commit 20f1315ef20b0b0daaf4138da32a17369f81f2fa
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.