Exemplos de autenticação e assinatura utilizando certificados digitais em nuvem com soluções VaultID.
Exemplo de integração para autenticação utilizando o navegador sem solicitar o código OTP do usuário na aplicação.
Aplicações web podem utilizar o método authorization code
do protocolo OAuth.
O usuário é direcionado para outra página onde fará a escolha do provedor onde está seu certificado (se estiver em mais do que um), fará a autenticação e poderá escolher qual certificado digital quer utilizar. E então será direcionado de volta para a aplicação original.
Exemplo de integração direta, quando a aplicação solicita o código OTP ao usuário.
Aplicações web, desktop e aplicativos móveis podem utilizar o método password
do protocolo OAuth.
O usuário informa o código OTP atual para a aplicação. A aplicação então é autenticada no provedor em que o OTP é válido, e a aplicação deve permitir que o usuário selecione um dos certificados disponíveis (caso o usuário tenha mais de um).