I think we still need validation against consumerKey and consumerSecret. For instance, one can still go ahead and deploy the twittersearch module without consumer(Key/Secret) but the deployment would fail at the container.