Bug 969907 - the entire security-domain configuration needs to be written each time
the entire security-domain configuration needs to be written each time
Status: NEW
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: CLI (Show other bugs)
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Alexey Loubyansky
Depends On:
  Show dependency treegraph
Reported: 2013-06-02 21:21 EDT by Hisanobu Okuda
Modified: 2015-02-26 21:37 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed:
Type: Enhancement
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Hisanobu Okuda 2013-06-02 21:21:37 EDT
Description of problem:
When I change a single entry of module-options in a security-domain, I need to specify the entire module-options configuration. For exapmle, when I change the bindCredential for LdapExtended login module:-

/subsystem=security/security-domain=test/authentication=classic:write-attribute(name=login-modules, value=[{"code" => "org.jboss.security.auth.spi.LdapExtLoginModule","flag" => "required","module-options" => [("java.naming.factory.initial" => "com.sun.jndi.ldap.LdapCtxFactory"),...,(bindCredential => newpassword),...,("thowValidateError" => "true"),...]}])

/subsystem=security/security-domain=ldap/authentication=classic/login-module=org.jboss.security.auth.spi.LdapExtLoginModule:write-attribute(name=module-options,value={"java.naming.factory.initial" => "com.sun.jndi.ldap.LdapCtxFactory",...,bindCredential => newpassword,...,"thowValidateError" => "true",...})

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:

Actual results:

Expected results:
/subsystem=security/security-domain=ldap/authentication=classic/login-module=org.jboss.security.auth.spi.LdapExtLoginModule/module-option=bindCredential:write-attribute(name=value, value=newpassword)

Additional info:

Note You need to log in before you can comment on or make changes to this bug.