Skip to content
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

Feature/revocation configs #317

Merged
merged 3 commits into from
May 25, 2022

Conversation

oleksandrsarapulovgl
Copy link
Contributor

No description provided.

@MykhailoNester MykhailoNester merged commit 804dac4 into feature/multi-cert May 25, 2022
@MykhailoNester MykhailoNester deleted the feature/revocation-configs branch May 25, 2022 15:46
MykhailoNester added a commit that referenced this pull request Jun 27, 2022
* Multi-type certificates approach

* Implemented flavoring for revocation data slice types: bloom filter and hash table (#300)

* Added explicitly requesting allowance to interact with most external packages

* Verifiable credentials (#302)

* Multi-type certificates

* - update color resources;

* - add new verifiable credentials module with base navigation and di setup;

* - add jwt decoding;

* - fix workers;

* - remove duplicated files;

* - add new api;

* - merge latest fixes from main branch:
1. not modified fix;
2. bloom filter and useCase tests;
- remove revocation duplicated classes;
- update worker;

* - fix verification result for revocation;

* - add new headers for revocation loading flow;
- check expiration time during revocation check;
- add revocation reload functionality;

* - add DEFLATE raw decompression;
- update jws structure;

* - resolve issues public keys for http type;
- fix jws parsing;

* - add error handling, kid/issuer check;
- retrieve jwt by kid header;
- jws validation by EC key first attempt;

* - add lib for jwt parsing and sig check;

* - resolve did document;

* - check time constraints;
- add did resolving;
- fix networking DI;

* - add new fragment and logic for displaying status;

* - UI part for valid/invalid state;

* Multi-type certificates approach

* - add shc support;

* - extract shc into own module;

* - fix import;

* - add database for trust list caching;
- add methods to repository to resolve issuers;
- update API to handle eTag;
- update UI to show consent dialog;

* - update DB to store JWKs;
- update download logic for trust list;

* - handle custom payload data based on context file and update UI;

* - merge multi-cert branch

* - support dynamic headers;

* - fix formatting;

* - update error handling;

* - update version;

* - ignore failing tests;

* - add type to UI;

* - code refactor;

Co-authored-by: Oleksandr Sarapulov <oleksandr.sarapulov@globallogic.com>

* - fix small issues with payload and UI;

* - add settings page with trust list reload functionality; (#308)

* Save user trusted issuer (#309)

* - add user trusted issuer to local DB;

* - add acc/tst endpoint;

* - version update;

* - version update;

* Navigation fix (#310)

* - update intent action view to be unique;

* - update version;

* Update

* - update launcher icons; (#313)

- version update;

* Version code update 62-63

* Update encrypt/decrypt logic, add random iv part; (#314)

* - update encrypt/decrypt logic, add random iv part;
* - version update;

* Updated dependencies (#315)

* Feature/revocation configs (#317)

* Extracted revocation URL to configs context json

* Update

* Implemented use case to fetch revocation base url from config file

* - remove duplicate cast operations, unneeded comments, dead code; (#316)

- update javaDocs, deprecated methods;
- add additional annotations;
- fix lint errors;

* Fixed naming for get base url use case

* - add more javaDocs; (#318)

* - code cleanup in app module; (#320)

* Documentation (#319)

* - app documentation;

* update architecture document;

* Update README.md

* - revocation document;

* Update revocation.md

* Update README.md

* - add vc document;

* Update README.md

* - update resources;
- add debugMode document v1;

* Update README.md

* Update debug_mode.md

* Update architecture.md

* - update debug mode document;

* Update debug_mode.md

* - fix navigation to VC feature from SHC module; (#321)

Co-authored-by: Mykhailo Nester <nsmisha.dev@gmail.com>
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.

2 participants