Eu tenho uma solução para minha exigência.
Em vez de usar uma conexão ssh diretamente, usei uma linha de comando scp para validar as credenciais do usuário antes da conexão ssh, do que usei o valor de saída para decidir as próximas etapas.
(Eu acho que foi o caminho mais fácil).
Obrigado.