This closes #220
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/739f3c51 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/739f3c51 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/739f3c51 Branch: refs/heads/master Commit: 739f3c51bf64ea683f8377f160fec2dc1eb6a72e Parents: 8f3157a fe4dafe Author: Clebert Suconic <[email protected]> Authored: Tue Oct 27 10:12:22 2015 -0400 Committer: Clebert Suconic <[email protected]> Committed: Tue Oct 27 10:12:22 2015 -0400 ---------------------------------------------------------------------- .../artemis/core/config/Configuration.java | 7 + .../core/config/impl/ConfigurationImpl.java | 20 ++ .../deployers/impl/FileConfigurationParser.java | 40 +++ .../core/server/ActiveMQServerLogger.java | 17 +- .../core/server/SecuritySettingPlugin.java | 57 ++++ .../impl/LegacyLDAPSecuritySettingPlugin.java | 321 +++++++++++++++++++ .../resources/schema/artemis-configuration.xsd | 36 +++ .../core/config/impl/FileConfigurationTest.java | 19 ++ .../resources/ConfigurationTest-full-config.xml | 14 + docs/user-manual/en/security.md | 115 +++++++ .../LegacyLDAPSecuritySettingPluginTest.java | 317 ++++++++++++++++++ .../src/test/resources/AMQauth.ldif | 94 ++++++ 12 files changed, 1054 insertions(+), 3 deletions(-) ----------------------------------------------------------------------
