-
Notifications
You must be signed in to change notification settings - Fork 15
feat: W3C revocation support #262
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
base: develop
Are you sure you want to change the base?
Conversation
Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com> Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com>
* Resolve linting issues Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com> * Resolve prettier issues Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com> --------- Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com> Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com>
Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com>
Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com> Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com>
* feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: updated cicd.yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: renamed yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> --------- Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com>
* feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: updated cicd.yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: renamed yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * chore: removed id-token and attestations Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * chore: removed id-token and attestations Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> --------- Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
revert: revocation code
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
sairanjit
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a great addition. Just few things
- I think there are a lot of API calls inside the functions related to statuslist. We should separate that out into module and use them in
DedicatedandMultitenantcontrollers - Keeping statuslist into separate module will be easy to track and do the required changes
| @@ -0,0 +1,2 @@ | |||
| export const initialBitsEncoded = `uH4sIAAAAAAAAA-3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAIC3AYbSVKsAQAAA` | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need initialBitsEncoded as a constant?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To ensure that all bits are set to zero for the newly created BSLC, we require the data to be Base64URL encoded. Please let me know if you have any alternative approaches or suggestions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one more thing tipu, this initial bit string must not be padded as we saw in the spec, so is this created with that in mind?
N can you please confirm, for demo purpose the initial encoded list is not of the actual length we require(>120000) right?
| @@ -0,0 +1,2 @@ | |||
| export const initialBitsEncoded = `uH4sIAAAAAAAAA-3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAIC3AYbSVKsAQAAA` | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one more thing tipu, this initial bit string must not be padded as we saw in the spec, so is this created with that in mind?
N can you please confirm, for demo purpose the initial encoded list is not of the actual length we require(>120000) right?
| */ | ||
| @Example<CredentialExchangeRecordProps>(CredentialExchangeRecordExample) | ||
| @Post('/create-offer') | ||
| public async createOffer(@Body() createOfferOptions: CreateOfferOptions) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since, we are referring to credential metadata, but is the metadata being stored when we issue a revocable credential?
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: sahil.kamble@ayanworks.com <sahil.kamble@ayanworks.com> Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
* feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: updated cicd.yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: renamed yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> --------- Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
* feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * feat: added yml file to push docker images to github Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: updated cicd.yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * fix: renamed yml file Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * chore: removed id-token and attestations Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> * chore: removed id-token and attestations Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> --------- Signed-off-by: KambleSahil3 <sahil.kamble@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com> Signed-off-by: Sahil Kamble <sahil.kamble@ayanworks.com>
feat: push docker image (#257) * feat: added yml file to push docker images to github * feat: added yml file to push docker images to github * fix: updated cicd.yml file * fix: renamed yml file --------- feat:w3c-revocation refactor: removed revocation code refactore: removed constant and enum chore: remove unnecessary package chore: remove unwanted files chore: remove unwanted files chore: remove unwanted files Signed-off-by: bhavanakarwade <bhavana.karwade@ayanworks.com> Co-authored-by: KambleSahil3 <sahil.kamble@ayanworks.com>
Signed-off-by: Krishna Waske <krishna.waske@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
…bl/credo-controller into feat/w3c-revocation
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
Signed-off-by: Tipu_Singh <tipu.singh@ayanworks.com>
|


What