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

Features by Metadata #111

Closed
7 tasks done
peppelinux opened this issue Aug 23, 2023 · 2 comments
Closed
7 tasks done

Features by Metadata #111

peppelinux opened this issue Aug 23, 2023 · 2 comments
Assignees
Labels
enhancement Something improving existing features security
Milestone

Comments

@peppelinux
Copy link
Member

peppelinux commented Aug 23, 2023

in the current implementation (0.6.0) the metadata is published within the entity configuration in an arbitrary way, while the metadata protocol specific features, requirements and capabilities defined within it are not implemented yet.

We need to implement the followings:

  • default_acr_values: checks that the LoA during the presentation satisfies the supported values
  • default_max_age: defines how long an authenticated session, pertaining a presentation, is considered as valid. After this time period the authenticated session must expire. Specifies that the End-User MUST be actively authenticated if the End-User was authenticated longer ago than the specified number of seconds.
  • id_token_ ..., related to SIOPv2. they we'll be implemented when the pseudonyms will be implemented
  • presentation_definitions, the RP Must check that the disclosed attributes within the presentation matches the one required as definite in the presentation definition
  • require_auth_time, boolean value specifying whether the auth_time Claim in the ID Token is REQUIRED. Related to SIOPv2.
  • subject_type, already implemented. An additional qualitative check is required.
  • vp_formats, check that the presentation format is compliant to the values defined in this parameter.
@peppelinux peppelinux added enhancement Something improving existing features security labels Aug 23, 2023
@peppelinux peppelinux added this to the 0.7.0 milestone Aug 23, 2023
@peppelinux peppelinux modified the milestones: 0.7.0, 0.8.0 Oct 23, 2023
@peppelinux
Copy link
Member Author

We need two different kind of validation:

@PascalDR
Copy link
Collaborator

Should be resolved in PR 138.

@davidelongo-ey davidelongo-ey moved this from In Progress to Done in EUDI WALLET IT Python Nov 17, 2023
@davidelongo-ey davidelongo-ey moved this from Done to In Progress in EUDI WALLET IT Python Nov 17, 2023
@davidelongo-ey davidelongo-ey moved this from In Progress to Done in EUDI WALLET IT Python Nov 20, 2023
@peppelinux peppelinux moved this from Done to Todo in EUDI WALLET IT Python Dec 1, 2023
@davidelongo-ey davidelongo-ey modified the milestones: 0.8.0, 0.9.0 Dec 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something improving existing features security
Projects
Status: Done
Development

No branches or pull requests

3 participants