-
Couldn't load subscription status.
- Fork 100
feat: Add option for configuring trust when validating identity assertions (CAI-7980) #1239
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
+776
−52
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
ae8948d
CertificateTrustPolicy impl Clone
scouten-adobe a8670d7
feat!: Change `Verifier` to hold a `Cow<'a, CertificateTrustPolicy` r…
scouten-adobe d70f575
Verifier impl Default
scouten-adobe 19fb29d
Add cose_verifier to X509SignatureVerifier
scouten-adobe ac168a0
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe daeda5e
Add new fn `CertificateTrustPolicy::add_default_valid_ekus`
scouten-adobe ce819b6
Update test suite to expect CAWG cert success status log
scouten-adobe 9f69400
WIP to test the untrusted cert in CAWG identity assertion case
scouten-adobe 8fbf79c
Remove TODO items – we'll use the same status in CAWG
scouten-adobe f2e9d14
WIP on testing signature failure scenario
scouten-adobe 97286d1
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe 46f4371
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe 35c71bd
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe 0fa8ba4
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe 8fcc500
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe 2083371
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe 34535a9
Fix up test cases to reflect identity assertion URI flowing through
scouten-adobe 4b7c620
Disable c2patool tests that fail the new trusted-cert cert test
scouten-adobe 31a05db
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe c06ab39
Add CAWG trust config to `Settings`
scouten-adobe 9e67bbe
Config CAWG X.509 validation from settings
scouten-adobe 21bee32
Remove TO DO comment. I did it.
scouten-adobe 68a2764
Merge branch 'main' into scouten/cai-7980-cawg-trust-config
scouten-adobe b867549
Clippy
scouten-adobe 6e13d9b
File TODO ticket for issue that won't be resolved in this PR
scouten-adobe 3c845a2
Remove TO REVIEW comment: It was reviewed.
scouten-adobe f6017c7
Use new c2pa_macros::c2pa_test_async 🚀
scouten-adobe 71231e9
File TODO ticket for renaming trust to c2pa_trust
scouten-adobe 13e4bfe
Fix CLI tests to use new config option
scouten-adobe 1b296eb
Fix c2pa_c_ffi tests to use config settings
scouten-adobe 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
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
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
Large diffs are not rendered by default.
Oops, something went wrong.
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.