Actually report challenge to delegate
Supply proposed credential when host fingerprint isn't a mismatch
Return int to make clients happier for now
Actually implement fingerprint response method