Open jjeroch opened 1 year ago
Hello @jjeroch , @evegufy
Since the feature is a 24.05 feature and the development phase for 24.08 is coming to an end, we need a status on the feature. Can you please update the status?
If you need any clarification, please get in touch, thank you very much.
Stephan
Feature moved to next PI. Implementation was already approved and is supposed to be available by August. Working on the details. Ownership: stays with me; Evelyn and Max will take over the feature review, maintenance, etc.
@jjeroch we have one huge problem which currently isn't solved. To be able to automatically retrigger the creation we need the credentials of the wallet for the holder. We do have the issuer wallet credential so the reissuance itself isn't a problem. But the import into the holder wallet can't be made since the current process deletes the credentials to be able to communicate with the holder wallet. We could change the process in a way that we don't delete the credential information from the database, which would still leave us with the existing credentials being not existing in the database...
I guess it would make sense to align in a meeting on how that should be solved?
@MaximilianHauer fyi
refinement day feedback:
Summary:
Development of an automated backend logic inside the
issuer component
for the re-issuance of BPNL and Membership credentials prior to their expiration. The system will incorporate a scheduled job to run nightly, identifying credentials expiring the next day and re-issuing them automatically, while adhering to defined business rules and workflows.Components:
1. Scheduled Job Implementation
2. Automatic Re-Issuance Logic
3. Data Privacy and Security Compliance
4. Documentation Update
5. Integration with Existing Systems
Test Cases
Scheduled Job Implementation Test Cases
TC1: Job Schedule Execution
TC2: Credential Expiry Identification
Automatic Re-Issuance Logic Test Cases
TC3: Re-Issuance Trigger
TC4: Approval Workflow Integration
TC5: Renewal Confirmation
TC6: Load Testing
Data Privacy and Security Compliance Test Cases
TC8: Access Control Checks
TC9: Audit Log Accuracy
Milestones:
Additional information