Netflix/exhibitor — pull request #50 by sclasen (2012-08-07 21:10:00+00:00)
Title: basic auth config for exhibitor-standalone

Add the ability to configure basic auth in exhibitor-standalone

Adds params basicauthrealm, consoleuser, consolepassword, curatoruser, curatorpassword

If all are set adds a Jetty security handler that grants total access to consoleuser:consolepassword and access to /exhibitor/v1/cluster/list to curatoruser:curatorpassword

Curator users that want to enable this basic auth would have to use a non default ExhibitorRestClient in their ExhibitorEnsembleProvider, which knows how to set the appropriate basic auth header.