syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "gonzalad (JIRA)" <>
Subject [jira] [Commented] (SYNCOPE-971) Case insensitive search
Date Mon, 21 Nov 2016 13:54:58 GMT


gonzalad commented on SYNCOPE-971:

Hi Sergey,

> IMHO supporting a case-sensitivity is a configuration choice
I think nobody would use such a feature if we only have a global on/off switch (performance
penalty when the db is big). I can be mistaken of course !

For a support in FIQL for now, that's not possible :
 * Adding a custom operator or a custom function in FiqlParser is impossible (i.e. operatorsMap
is non-accessible)  :
 * There's always the possibility to implement a custom SearchConditionParser, but I wouldn't
do it.

I see there's a CUSTOM attribute in ConditionType, but it's never used.
Sergey, do you know what it for was ?

Is there a possibility to extend FiqlParser for custom conditionTypes ? (if it's interesting
for everyone of course) 


> Case insensitive search
> -----------------------
>                 Key: SYNCOPE-971
>                 URL:
>             Project: Syncope
>          Issue Type: Improvement
>          Components: client, console, core
>            Reporter: gonzalad
>             Fix For: 2.0.2, 2.1.0
> Handle case insensitive search in syncope.
> i.e. querying all users with an attribute givenName that matches (case insensitive) 
'martin' would return :
>  * Martin
>  * martin
>  * mArtin
> A nice thing would be to provide a FIQL feature for this (with a custom operator ? with
some fiql functions ?).
> Reference mail thread:

This message was sent by Atlassian JIRA

View raw message