necouchman commented on PR #1028:
URL: 
https://github.com/apache/guacamole-client/pull/1028#issuecomment-2418178997

   > > The current approach with the various `*-case-sensitive-usernames` 
properties is that the property dictates how the relevant extension handles 
username comparisons, regardless of how the authenticating extension may handle 
username comparisons. I think the only way to be consistent with that logic 
would be for `HistoryTrackingConnection` to honor only the value from the 
`*-case-sensitive-usernames` property of the extension that defines that 
instance of `HistoryTrackingConnection`.
   > 
   > So, if I'm understanding what you're saying correctly, given the current 
way these properties are interpreted, `HistoryTrackingConnection` should pull 
the value from the `JDBCEnvironment`?
   > 
   
   Actually, maybe I'm just confused, here. Given Corentin's example:
   * `guacamole-auth-jdbc` is the _Authenticating_ extension.
   * `guacamole-auth-quickconnect` is defining the `Connection` that is 
ultimately wrapped inside the `HistoryTrackingConnection`
   
   So, you're saying that the extension that defines the `Connection` - 
`quickconnect` in this case - would be the one that defines the 
case-sensitivity for that particular wrapped object, regardless of the `jdbc` 
extension's setting?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@guacamole.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to