On 05/08/2013 08:41, Guido Wimmel wrote:
Hi,

sounds good - I'll try and take a look. Should I open a JIRA issue for this 
then?

Sure :-)

Would you prefer a configurable general regex pattern or a list of allowed 
characters?
(the former would be more flexible but also have a slight overlap with the other
options and probably be a bit slower).

A regex pattern would do the job, IMO.

Backwards compatibility is also required, right? (i.e. if the new configuration
is not used, the current pattern should apply)

Fine to me.
...and don't forget to include the necessary adjustments on the admin console.

PS: ICLA should be no problem, I'll try and arrange one.

Nice to hear!

Regards.

Zitat von Fabio Martelli <[email protected]>:
Hi, I cannot remember any valid reason to keep regexp in object as is.

+1 for Guido proposal.

Rgds,
F.

"Francesco Chicchiriccò" <[email protected]> ha scritto:
On 02/08/2013 10:22, Guido Wimmel wrote:
Hi,

is there a specific reason for the particular fixed choice of
characters allowed in Syncope usernames?
( AccountPolicyEnforcer.PATTERN = Pattern.compile("[a-zA-Z0-9-_@.
]+"); )
We use email addresses as usernames, so we had create our own
modified copy of AccountPolicyEnforcer to extend the pattern
(e.g. allowing the '+' sign).
Hi Guido,
this seems more than reasonable to me, and I don't remember any valid
reason to keep that regexp as static there: may Fabio is able to
provide
some insight?

Maybe this could also be made configurable by extending
AccountPolicySpec? (I could possibly try and provide a patch)

Nice idea: we can always re-discuss this if Fabio or other is able to
add information.

Side note: since it seems that you are now getting more involved with
Syncope (and this is definitely good IMHO), I'd encourage you to sign
and submit an ICLA [1].

Regards.

[1] http://www.apache.org/licenses/#clas

--
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/

Reply via email to