O Serviço de Captura DUE possibilita consultar e armazenar os dados da DUE no Autocam. O Serviço realiza o procedimento de Consulta de DUE via WebService disponibilizado pela SERPRO.
Para realizar o procedimento de consulta ao WebService da SERPRO, a Instituição Bancária recebe uma chave e uma senha chamados Consumer Key e Consumer Secret. Por meio da chave e senha recebidos a Instituição Financeira necessita gerar um Token de acesso em Base 64 para capturar o Bearer.
O Token Base 64 deve ser gerado considerando a seguinte regra conforme orientação da SERPRO:
- Montar uma string separando chave da senha por : (dois pontos) conforme segue
- Consumer Key:Consumer Secret
- Criar uma nova string (Token Base 64) convertendo a string montada acima para Base 64
O Bearer é um Token de Acesso para consumir o WebService da Serpro. Ele possui um intervalo de tempo de validade para ser utilizado. Após fim do período, deve-se utilizar novamente Token Base 64 para capturar novo Bearer válido possibilitando novamente consulta de DUE.