Assinatura no App Mobile

A API de Assinatura com certificado em nuvem pode ser utilizada para viabilizar a geração de assinatura em aplicativos mobile. Os dispositivos celulares não possuem um repositório para armazenamento de certificados pessoais que possa ser utilizado via navegador.

Para integrar a assinatura com certificado digital em um aplicativo mobile, são necessários basicamente duas etapas:

  1. Definição do certificado digital

A escolha do certificado pode ser realizada automaticamente pelo aplicativo ou pelo próprio usuário.

Geralmente o usuário já está autenticado no aplicativo mobile. Neste caso, pode ser utilizado o seu CPF para indicar qual será o certificado digital, armazenado no compartimento na nuvem da conta corporativa, que será utilizado para geração da assinatura digital.

Em alguns cenários, pode ser necessário listar os certificados do usuário que estão disponíveis para uso. Não é comum, mas algumas pessoas podem possuir certificados para finalidades específicas. Para listar os certificados de um usuário vinculado a uma conta corporativa, utilize a API Certificado Nuvem. Desta forma, será possível listar os certificados e obter o identificador único (UUID).

  1. Geração da assinatura

A geração de assinatura com certificado em nuvem será realizada com apenas uma chamada, informando o documento, perfil da assinatura e os dados do certificado digital (filtro por CPF ou identificador único UUID) conforme documentação da API Assinatura com certificado em nuvem.


Segue abaixo uma visão geral para geração da assinatura com certificado digital em um aplicativo mobile.