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

ABAC XacmlPolicy attribute dictionary helper method #492

Merged

Commits on Sep 25, 2023

  1. ABAC XacmlPolicy attribute dictionary helper method

    #474
    
    As part of the integration with OED/DD (Digitalt dødsbo) as a new external role provider, an easy way to analyse and extract all attributeIds and values from a XacmlPolicy is needed.
    This will be used to evaluate whether or not the policy contains a subject attribute for an OED/DD role code, and since it's populated to the XacmlPolicy object it will be cached along side policy itself.
    
    The logic can later be reused by the resource-registry which will need same logic for analysing the policy for building rolecode register and required validation logic when publishing a resource.
    Jon Kjetil Øye committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    a916361 View commit details
    Browse the repository at this point in the history
  2. fixed inconsistent Collection -> ICollection datatype usage

    Jon Kjetil Øye committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    8bf9367 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. simplified complexity of dictionary builder

    Jon Kjetil Øye committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    fecbe87 View commit details
    Browse the repository at this point in the history
  2. Increment ABAC package version to 0.0.6

    Jon Kjetil Øye committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    23dc8a7 View commit details
    Browse the repository at this point in the history