-
Notifications
You must be signed in to change notification settings - Fork 24.4k
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
[HLRC] Support for role mapper expression dsl #33745
Commits on Sep 17, 2018
-
[HLRC] Support for role mapper expression dsl
This commit adds support for role mapping expression dsl. Functionally it is similar to what we have on the server side except the rule evaluation which is not required on the client. The role mapper expression can either be field expression or composite expression of one or more expressions. Role mapper expression parser is used to parse json dsl to list of expressions. This forms the base for role mapping APIs (get, post/put and delete)
Yogesh Gaikwad committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 8df2db7 - Browse repository at this point
Copy the full SHA 8df2db7View commit details
Commits on Sep 18, 2018
-
Refactored code to address review comment
Removed individual expression classes, simiplified the usage using builders. Now there is FieldRoleMapperExpression for Field types (USERNAME, GROUPS, METADATA, DN) and CompositeRoleMapperExpression for Composite types (ALL, ANY, EXCEPT)
Yogesh Gaikwad committedSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for 44e8338 - Browse repository at this point
Copy the full SHA 44e8338View commit details -
Forgot to address precommit errors.
Yogesh Gaikwad committedSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for eb599bc - Browse repository at this point
Copy the full SHA eb599bcView commit details -
Merge branch 'master' into expressiondsl-hl-api
Yogesh Gaikwad committedSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for c60f6f0 - Browse repository at this point
Copy the full SHA c60f6f0View commit details
Commits on Sep 19, 2018
-
Yogesh Gaikwad committed
Sep 19, 2018 Configuration menu - View commit details
-
Copy full SHA for 797d5eb - Browse repository at this point
Copy the full SHA 797d5ebView commit details -
Merge branch 'master' into expressiondsl-hl-api
Yogesh Gaikwad committedSep 19, 2018 Configuration menu - View commit details
-
Copy full SHA for e23103a - Browse repository at this point
Copy the full SHA e23103aView commit details
Commits on Sep 26, 2018
-
Merge branch 'master' into expressiondsl-hl-api
Yogesh Gaikwad committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 11244ee - Browse repository at this point
Copy the full SHA 11244eeView commit details -
Yogesh Gaikwad committed
Sep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 0858771 - Browse repository at this point
Copy the full SHA 0858771View commit details -
Yogesh Gaikwad committed
Sep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for cc405b4 - Browse repository at this point
Copy the full SHA cc405b4View commit details -
Merge branch 'master' into expressiondsl-hl-api
Yogesh Gaikwad committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 3f0f46a - Browse repository at this point
Copy the full SHA 3f0f46aView commit details
Commits on Sep 27, 2018
-
Merge branch 'master' into expressiondsl-hl-api
Yogesh Gaikwad committedSep 27, 2018 Configuration menu - View commit details
-
Copy full SHA for c4ccdd7 - Browse repository at this point
Copy the full SHA c4ccdd7View commit details -
Merge branch 'master' into expressiondsl-hl-api
Yogesh Gaikwad committedSep 27, 2018 Configuration menu - View commit details
-
Copy full SHA for bc842be - Browse repository at this point
Copy the full SHA bc842beView commit details