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

Identity Assurance support has been out in the cold. Time to bring it in again. #83

Merged
merged 18 commits into from
Nov 23, 2023

Commits on Aug 13, 2023

  1. Brought back support for identity assurance.

    Updating to follow the last version of the spec.
    rohe committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    7d4340c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Brought back identity assurance support.

    Added a signing algorithm that is supported by cryptojwt.
    Had two copies of the same functions (get_signing_algs,get_encryption_algs,get_encryption_encs) in different places reduced that to one.
    rohe committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    7129c23 View commit details
    Browse the repository at this point in the history
  2. Bumped version

    rohe committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    90cca6a View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    bc73ebc View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. Refactored

    rohe committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    9af0d40 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. Editorial

    rohe committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    376e72d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. If an attribute is not part of a class instance look for it in the co…

    …ntext (if one exists). This is useful when it comes to keyjars.
    
    Store the original signed or encrypted jwt as part of the parsed and verified response.
    rohe committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    27d1748 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Allow for more places to find client-/entity_id.

    Allow for checking context instance when looking for attributes.
    Look for client authn methods in endpoint as well as in context.
    rohe committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    c0f7af3 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. 'methods' refer to all client authentication methods that can be used…

    … by a server.
    
    'allowed_methods' are then ones that can be used by a specific endpoint
    rohe committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    823b705 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. pkce has moved

    rohe committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    c540f84 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Fix returned _supports on token endpoint

    Signed-off-by: Kostis Triantafyllakis <ctriant@admin.grnet.gr>
    ctriant authored and rohe committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    f3eebc4 View commit details
    Browse the repository at this point in the history
  2. Unbind authentication event lifetime from userinfo response

    Signed-off-by: Kostis Triantafyllakis <ctriant@admin.grnet.gr>
    ctriant authored and rohe committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    c496c2e View commit details
    Browse the repository at this point in the history
  3. Fix per-client configuration of deny_unknown_scopes

    Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
    ctriant authored and rohe committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    127ef20 View commit details
    Browse the repository at this point in the history
  4. Brought back identity assurance support.

    Added a signing algorithm that is supported by cryptojwt.
    Had two copies of the same functions (get_signing_algs,get_encryption_algs,get_encryption_encs) in different places reduced that to one.
    rohe committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    253e8d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ef624e View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into ia0

    rohe authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    fa52186 View commit details
    Browse the repository at this point in the history
  7. Ran black and isort.

    rohe committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    5fca1e2 View commit details
    Browse the repository at this point in the history
  8. Fixed bandit issue

    rohe committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    3d1aee7 View commit details
    Browse the repository at this point in the history