Bug 3231 jolokia access should be controlled by aaa 76/28976/9
authorRyan Goulding <ryandgoulding@gmail.com>
Thu, 29 Oct 2015 18:48:59 +0000 (14:48 -0400)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 17 Nov 2015 01:06:10 +0000 (01:06 +0000)
commitfbc126f0ee9f2a50cd6450378976d4ed32c2dce8
tree9719c57502fee8bb507535c3a944f9777f7fe2ea
parent8882e6077db69d22bcc57fcf12dd4a02a81a4967
Bug 3231 jolokia access should be controlled by aaa

Due to unfortunate lack of support, we are going to have to just use
basic authentication from config file for now.  I have committed this
patch to upstream jolokia:
https://github.com/rhuss/jolokia/pull/225
which will unlock power for us to use AAA.  However, this won't be
available until a new release is cut on Jolokia's end.

The only options for jolokia-osgi bundle for authentication are basic
file authn (which is implemented in this proposed changeset) and JAAS.
ODL's JAAS is unencrypted and generally disregarded, so basic file
authN was chosen.  By default, the credentials are admin/admin.

Change-Id: I35770bcf13b3cb32e59685e9bbf0ef47d73d132f
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
features/extras/pom.xml
features/extras/src/main/features/features.xml
opendaylight/commons/jolokia/pom.xml [new file with mode: 0644]
opendaylight/commons/jolokia/src/main/resources/org.jolokia.osgi.cfg [new file with mode: 0644]
pom.xml

©2013 OpenDaylight, A Linux Foundation Collaborative Project. All Rights Reserved.
OpenDaylight is a registered trademark of The OpenDaylight Project, Inc.
Linux Foundation and OpenDaylight are registered trademarks of the Linux Foundation.
Linux is a registered trademark of Linus Torvalds.