'An intermediate errback.  If the reason is
error.NotEnoughAuthentication, we send a MSG_USERAUTH_FAILURE, but
with the partial success indicator set.
@type reason: L{twisted.python.failure.Failure}'

def _ebMaybeBadAuth(self, reason):

    reason.trap(error.NotEnoughAuthentication)
    self.transport.sendPacket(MSG_USERAUTH_FAILURE, (NS(','.join(self.supportedAuthentications)) + '\xff'))
