Skip to content

feat: Add assertion verification - #216

Merged
elizabethhealy merged 8 commits into
mainfrom
add-assertion-verification
Dec 16, 2024
Merged

feat: Add assertion verification#216
elizabethhealy merged 8 commits into
mainfrom
add-assertion-verification

Conversation

@elizabethhealy

@elizabethhealyelizabethhealy commented Dec 9, 2024

Copy link
Copy Markdown
Member

Adding wither-assertion-verification-keys to the cli, support for pasing in signing key pems in the assertions json string

@elizabethhealy
elizabethhealy marked this pull request as ready for review December 10, 2024 15:03
@elizabethhealy
elizabethhealy requested review from a team as code ownersDecember 10, 2024 15:03
mkleene
mkleene previously approved these changes Dec 10, 2024
Comment threadsdk/src/main/java/io/opentdf/platform/sdk/AssertionConfig.java Outdated
pflynn-virtru
pflynn-virtru previously approved these changes Dec 11, 2024
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate FailedQuality Gate failed

Failed conditions
C Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@elizabethhealy
elizabethhealy merged commit e0f8caf into mainDec 16, 2024
@elizabethhealy
elizabethhealy deleted the add-assertion-verification branch December 16, 2024 17:44
mkleene pushed a commit that referenced this pull request Feb 6, 2025
🤖 I have created a release *beep* *boop*
---
<details><summary>0.7.6</summary>
## [0.7.6](v0.7.5...v0.7.6)
(2025-02-06)
### Features
* Add assertion verification
([#216](#216))
([e0f8caf](e0f8caf))
* **cmdline:** assertions cli support
([#204](#204))
([3325114](3325114))
* **sdk:** Add and expose tamper error types
([#187](#187))
([b4f95e6](b4f95e6))
* **sdk:** adds Collections API
([#212](#212))
([1ee1367](1ee1367))
### Bug Fixes
* Correct null assertions when deserializing
([#211](#211))
([b075194](b075194))
* incorrect isStreamable serialized name
([#210](#210))
([32825b0](32825b0))
* NanoTDF secure key from debug logging and iv conflict risk
([#208](#208))
([6301d32](6301d32))
* **sdk:** deserialize object statement values correctly
([#219](#219))
([c513e8c](c513e8c))
* **sdk:** Fuzz testing and protocol fixes
([#214](#214))
([cf6f932](cf6f932))
* **sdk:** group splits with empty/missing split IDs together
([#217](#217))
([0f47702](0f47702))
* **sdk:** remove hex encoding
([#213](#213))
([e076d11](e076d11))
* **sdk:** uses offset for ByteBuffer array offset
([#209](#209))
([0d6e761](0d6e761))
* Use reusable start-additional-kas workflow
([#215](#215))
([cb6f757](cb6f757))
</details>
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
Sign up for freeto 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.

3 participants

@elizabethhealy@mkleene@pflynn-virtru