[CDAP-20872] Add AeadCipher SPI for Encryption in CDAP#15425
Merged
Conversation
chtyim
reviewed
Nov 13, 2023
693c7a5 to
ecb7d92
Compare
chtyim
reviewed
Nov 16, 2023
albertshau
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 16, 2023
b2f31c1 to
df4ae52
Compare
chtyim
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 16, 2023
chtyim
reviewed
Nov 18, 2023
chtyim
reviewed
Nov 18, 2023
chtyim
reviewed
Nov 18, 2023
chtyim
approved these changes
Nov 18, 2023
Contributor
chtyim
left a comment
There was a problem hiding this comment.
LGTM, just couple minor comments left.
…on in CDAP [CDAP-20872] Add data encryption for CredentialIdentityStore and CredentialProfileStore [CDAP-20872] Refactor user credential encryption to use new SPI [CDAP-20872] Remove Tink dependency from cdap-security [CDAP-20872] Addressed comments, renamed AeadCipher SPI to AeadCipherCryptor [CDAP-20872] Change CipherException to extend RuntimeException and address comments [CDAP-20872] Fix checktstyle
628ccea to
61df5b6
Compare
Contributor
Author
|
Thank you for the reviews! |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR adds a new SPI for supporting encryption using Tink. The following encryption implementations are supported:
Additionally, the PR also uses the new encryption SPI in the following ways:
Finally, this PR also removes the Tink dependency from cdap-security, along with protobuf and tink shading.