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
Client type service account default type #29037
Client type service account default type #29037
Commits on May 1, 2024
-
Adding additional non-applicable client fields to the default service…
…-account client type configuration. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 78d7aa2 - Browse repository at this point
Copy the full SHA 78d7aa2View commit details -
Creating TypedClientAttribute which maps clientmodel fields to standa…
…rd client type configurations. Adding overrides for fields in TypeAwareClientModelDelegate required for service-account client type. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 80bd73f - Browse repository at this point
Copy the full SHA 80bd73fView commit details -
Splitting client type attribute enum into 3 separate enums, representing
the top level ClientModel fields, the extended attributes through the client_attributes table, and the composable fields on ClientRepresentation. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a493b67 - Browse repository at this point
Copy the full SHA a493b67View commit details -
Removing reflection use for client types.
Validation will be done in the RepresentationToModel methods that are responsible for the ClientRepresentation -> ClientModel create and update static methods. Signed-off-by: Patrick Jennings <pajennin@redhat.com> More updates Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cced214 - Browse repository at this point
Copy the full SHA cced214View commit details -
Update client utilzes type aware client property update method.
Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 71ed131 - Browse repository at this point
Copy the full SHA 71ed131View commit details -
If user inputted representation object does not contain non-null valu…
…e, try to get property value from the client. Type aware client model will return non-applicable or default value to keep fields consistent. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 491f5ba - Browse repository at this point
Copy the full SHA 491f5baView commit details -
Cleaning up RepresentationToModel
Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b46e3bb - Browse repository at this point
Copy the full SHA b46e3bbView commit details -
Fixing issue when updating client secret.
Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1100c1a - Browse repository at this point
Copy the full SHA 1100c1aView commit details -
Fixing issue where created clients would not have fullscope allowed, …
…because getter is a boolean and so cannot be null. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2ccb37e - Browse repository at this point
Copy the full SHA 2ccb37eView commit details -
Need to be able to clear out client attributes on update as was allow…
…ed before and causing failures in integration tests. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 43679e1 - Browse repository at this point
Copy the full SHA 43679e1View commit details -
Fixing issues with redirectUri and weborigins defaults in type aware …
…clients. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e6c0497 - Browse repository at this point
Copy the full SHA e6c0497View commit details -
Need to allow client attributes the ability to clear out values durin…
…g update. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4087e41 - Browse repository at this point
Copy the full SHA 4087e41View commit details -
Renaming interface based on PR feedback.
Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9c81077 - Browse repository at this point
Copy the full SHA 9c81077View commit details -
Shall be able to override URI sets with an empty set.
Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8f917d9 - Browse repository at this point
Copy the full SHA 8f917d9View commit details -
Comments around fields that are primitive and may cause problems dete…
…rmining whether to set sane default on create. Signed-off-by: Patrick Jennings <pajennin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 188e36d - Browse repository at this point
Copy the full SHA 188e36dView commit details