removed unnecessary functions from the credentials interface.  also made
the basiccredentials implementation no longer support getPassword()