Juddi comes with a number of authenticators. see https://github.com/UDDI/juddi/wiki/GuideAuthentication
There is a configuration option to remain the "root" account. See https://github.com/UDDI/juddi/wiki/GuideConfigurationServer The latest and greatest documentation is here: https://github.com/UDDI/juddi/wiki/_pages I've never tried changing the root account though. Let us know if you run into any strange problems. You can programmatic check the ownership of a UDDI entity by using getOperationalInfo, I think its the publish service On Mon, Sep 23, 2013 at 1:00 PM, Subash Chaturanga <[email protected]> wrote: > Hi again, > > My question is because for entity key "uddi:juddi.apache.org:businesses-asf" > the owner of this is "root". How to change this "root" value. As I feel this > is hard coded. Correct me if I am wrong > > Scenario; > In ValidatePublish#validateBusinessService method I am getting a invalid key > exception because > > publisher.isOwner((UddiEntity) parentTemp) >> returns false; > > > NOTE: Since in real world it is not good to use "root"/"root" as > username/password, I wrote a custom authenticator where it authenticates the > credentials against a LDAP and if success > return super.authenticate(s,s1);. Then I am facing above mention issue. > > Please correct me if I have done something wrong here. > > > > -- > Subash Chaturanga > Department of Computer Science & Engineering > University of Moratuwa > Sri Lanka > > Blog - http://subashsdm.blogspot.com/ > Twitter - http://twitter.com/subash89 >
