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

Attribute based access control implementation #398

Merged
merged 148 commits into from
Dec 1, 2023

Commits on Oct 24, 2023

  1. abac cleaned, squashed

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    731b115 View commit details
    Browse the repository at this point in the history
  2. and authorization request

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0f7e0c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d25f027 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88d69c3 View commit details
    Browse the repository at this point in the history
  5. proximity checker fixes

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    b1e033e View commit details
    Browse the repository at this point in the history
  6. fix for prev commit

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    48532d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    757825c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b81737 View commit details
    Browse the repository at this point in the history
  9. refactoring and cleanup

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    fba625b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    63be928 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    84f599c View commit details
    Browse the repository at this point in the history
  12. fixed update admin policies

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    f011d36 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    18d364c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2321c49 View commit details
    Browse the repository at this point in the history
  15. RDFService

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c020408 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    72a1653 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6ee958b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    fc1d998 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0d7086f View commit details
    Browse the repository at this point in the history
  20. refactoring AuthMigrator

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    a98f5e0 View commit details
    Browse the repository at this point in the history
  21. arm migration

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ffb6488 View commit details
    Browse the repository at this point in the history
  22. fixed access rule name

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    16505d9 View commit details
    Browse the repository at this point in the history
  23. formatting cleanup

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    6a5284c View commit details
    Browse the repository at this point in the history
  24. renamed attributes

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    6f713b7 View commit details
    Browse the repository at this point in the history
  25. migration fixes

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    b4adf12 View commit details
    Browse the repository at this point in the history
  26. naming fixes

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    1ac6831 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ce24a54 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    54a27e7 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e5e9c10 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    e1a8949 View commit details
    Browse the repository at this point in the history
  31. Workaround for ARM conversion: all faux properties to policy datasets…

    … when base property is in dataset.
    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2293b8c View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    0a0c515 View commit details
    Browse the repository at this point in the history
  33. Removed debug statements

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    9a58d9e View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    b84cde1 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    9d9caa1 View commit details
    Browse the repository at this point in the history
  36. removed duplicate lines

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    d3b7aa4 View commit details
    Browse the repository at this point in the history
  37. fixed identation

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0e854e0 View commit details
    Browse the repository at this point in the history
  38. fixed type

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    5ebcde2 View commit details
    Browse the repository at this point in the history
  39. removed unused property

    litvinovg committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    9f01a7c View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    56fae01 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    9170d10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03b6f3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2db307 View commit details
    Browse the repository at this point in the history
  4. refact: renamed variable

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    5225533 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e836f85 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d9600b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ddc2fdb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b2c97d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7e1bc39 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4afeebc View commit details
    Browse the repository at this point in the history
  11. policy templates draft

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    736d31d View commit details
    Browse the repository at this point in the history
  12. renamed variables

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    e9bafe0 View commit details
    Browse the repository at this point in the history
  13. created policy templates for: simple permissions, simple entity polic…

    …ies for matching properties and classes
    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    1c53dd1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    76a86bf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e50e712 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d9b6652 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ed139e2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    87e03fa View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    85a502b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d30df24 View commit details
    Browse the repository at this point in the history
  21. clean up

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2269f17 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bdf1c69 View commit details
    Browse the repository at this point in the history
  23. clean ups

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2cd695e View commit details
    Browse the repository at this point in the history
  24. new functionality: create data set from data set template + custom ro…

    …le for simple permissions
    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    6cf7c16 View commit details
    Browse the repository at this point in the history
  25. test for custom roles

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    5fe62f6 View commit details
    Browse the repository at this point in the history
  26. refact: renamed resources

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    63196ec View commit details
    Browse the repository at this point in the history
  27. multiple fixes

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    66f1dca View commit details
    Browse the repository at this point in the history
  28. revert renaming

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    ae93353 View commit details
    Browse the repository at this point in the history
  29. Clean up jsp files

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2550017 View commit details
    Browse the repository at this point in the history
  30. style fixes

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    35d4935 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    271a0d5 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    14b5c4f View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    3dee333 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    3ac16d7 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    07f3536 View commit details
    Browse the repository at this point in the history
  36. checkstyle fixes

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    a76edb9 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    699cd28 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    0f6c6a7 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    812214b View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    597f665 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    348ac43 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    8eedd64 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    fd85924 View commit details
    Browse the repository at this point in the history
  44. Added attribute value container related classes to reduce number of q…

    …ueries while updating policy data sets. Refactored code.
    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    33eb96a View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    20ff743 View commit details
    Browse the repository at this point in the history
  46. fix: reload policies after migration. Write converted permissions to …

    …tomcat log file on migration from ARM. Code refactored for better readablility.
    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    573bdef View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    1306fdd View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    3e4b9cc View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    8137aec View commit details
    Browse the repository at this point in the history
  50. fix for prev commit

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d8c1d39 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    47907ed View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    39fddde View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    805c581 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    cdd9de8 View commit details
    Browse the repository at this point in the history
  55. removed useless condition

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    739cc1a View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    8624d4d View commit details
    Browse the repository at this point in the history
  57. removed useless condition

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    5cbc154 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    8820608 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    7258542 View commit details
    Browse the repository at this point in the history
  60. code style fixes

    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2165b2a View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    e9cf3ba View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    06be2af View commit details
    Browse the repository at this point in the history
  63. Renamed AttributeValuesRegistry to AttributeValueContainerRegistry, r…

    …emoved not needed interface AttributeValues
    litvinovg committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f8769c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    b88ebc1 View commit details
    Browse the repository at this point in the history
  2. Added missing Configuration class and version data property configura…

    …tions in access control ontology
    litvinovg committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    31c0dc5 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    7b631da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67bbb3f View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    642ea45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b3d1ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3a7241 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    741c25e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b34dbe0 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    ea3b062 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e54618b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f896c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ef6e9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ccf9375 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    65856ba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7763bee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f091bc3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6c217e5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ffbc30c View commit details
    Browse the repository at this point in the history
  11. checkstyle fixes

    litvinovg committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    3701bbb View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    419aff7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba7e91c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f173919 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1164640 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c72fa70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9cdd825 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6cbfae View commit details
    Browse the repository at this point in the history
  8. renamed :keyComponent to :hasKeyComponent and :keyComponentTemplate t…

    …o :hasKeyComponentTemplate
    litvinovg committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    dce9e8c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2354c25 View commit details
    Browse the repository at this point in the history
  10. Created subclasses of :AttributeValuePattern : :AttributeUriValue, :S…

    …parqlSelectValuesQuery, :AttributeValuePrefix
    litvinovg committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    145ac5a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5d457cd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6423a09 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6377d21 View commit details
    Browse the repository at this point in the history
  14. fixed ARM migrator test

    litvinovg committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    87d63f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

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

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    e6e73e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0873154 View commit details
    Browse the repository at this point in the history
  3. moved proxymity query

    litvinovg committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    a556de2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    45eaf1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6c65b60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    434a557 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    978a2d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3906ee4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    131ffb4 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

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