[
https://issues.redhat.com/browse/WFCORE-4870?page=com.atlassian.jira.plug...
]
Bartosz Baranowski updated WFCORE-4870:
---------------------------------------
Description:
As is:
- default Keyboard is properties based setup, it is locked to default EN keyboard layout,
properties file, that it reads are locked in management-domain jar
- default Dictionary is properties based setup, it is locked with few example word
definitions, properties file, that it reads are locked in management-domain jar
- SimplePasswordStrengthChecker - default implementation of password check algorithm.
Sadly with private fields, so it is not extendable( seems like oversight )
- bin/add-user.properties - config file with properties that allow change how
SimplePasswordStrengthChecker or other implementation behaves. It allows to load custom
implementation of PasswordStrengthChecker
Ideally, user should be able to:
- configure layout/dictionary content
- configure implementation of keyboard/dictionary
- extend SimplePasswordStrengthChecker to change keyboard/dictionary, implement more
checks.
was:As is. There is no way to provide custom dictionary/keyboard. Also, right now,
property files files that feed keyboard layout and dictionary are embedded in
domain-management jar.
Improve add-user handling to allow custom dictionary/keyboard
-------------------------------------------------------------
Key: WFCORE-4870
URL:
https://issues.redhat.com/browse/WFCORE-4870
Project: WildFly Core
Issue Type: Enhancement
Reporter: Bartosz Baranowski
Assignee: Bartosz Baranowski
Priority: Minor
As is:
- default Keyboard is properties based setup, it is locked to default EN keyboard layout,
properties file, that it reads are locked in management-domain jar
- default Dictionary is properties based setup, it is locked with few example word
definitions, properties file, that it reads are locked in management-domain jar
- SimplePasswordStrengthChecker - default implementation of password check algorithm.
Sadly with private fields, so it is not extendable( seems like oversight )
- bin/add-user.properties - config file with properties that allow change how
SimplePasswordStrengthChecker or other implementation behaves. It allows to load custom
implementation of PasswordStrengthChecker
Ideally, user should be able to:
- configure layout/dictionary content
- configure implementation of keyboard/dictionary
- extend SimplePasswordStrengthChecker to change keyboard/dictionary, implement more
checks.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)