Configuração do "ClientApplicationKey":
Imagem 1 - A imagem acima mostra o componente INTFM010 utilizado na configuração do "ClientApplicationKey". No campo "Sistema" foi informado a opção "Stone", no campo "Função" foi informado do a opção "ClientApplicationKey", no campo "Campo/Valor" foi informado "Método" e no campo "Parâmetros" foi informado a chave do cliente, fornecida pela Stone.
Configuração do "ClientApplicationSecretKey":
Imagem 2 - A imagem acima mostra o componente INTFM010 utilizado na configuração do "ClientApplicationSecretKey". No campo "Sistema" foi informado a opção "Stone", no campo "Função" foi informado do a opção "ClientApplicationSecretKey", no campo "Campo/Valor" foi informado "Método" e no campo "Parâmetros" foi informado a chave secreta, fornecida pela Stone.
Configuração do "x-authorization-raw-data":
Imagem 3 - A imagem acima mostra o componente INTFM010 utilizado na configuração do "x-authorization-raw-data". No campo "Sistema" foi informado a opção "Stone", no campo "Função" foi informado do a opção "x-authorization-raw-data", no campo "Campo/Valor" foi informado "Método" e no campo "Parâmetros" foi informado uma "string" que será utilizada para gerar o código de autorização encriptado (Imagem 4).
Obtenção do "HMAC":
Imagem 4 - A imagem acima mostra o conteúdo do página " https://www.freeformatter.com/hmac-generator.html" para obtenção do "HMAC". No campo "Copy-paste the string here" foi informado o mesmo conteúdo do parâmetro da função "x-authorization-raw-data", no campo "Secret Key" foi informado o mesmo conteúdo do parâmetro da função "ClientApplicationSecretKey", no campo "Select a message digest algorithm" foi selecionado a opção "SHA512". Clicar no botão "COMPUTE HMAC" para gerar o código de autorização encriptado (Imagem 5).
Imagem 5 - A imagem acima mostra o "Computed HMAC" gerado pelo passo anterior na página " https://www.freeformatter.com/hmac-generator.html". Configuração do "x-authorization-encrypted-data":
Imagem 6 - A imagem acima mostra o componente INTFM010 utilizado na configuração do "x-authorization-encrypted-data". No campo "Sistema" foi informado a opção "Stone", no campo "Função" foi informado do a opção "x-authorization-encrypted-data", no campo "Campo/Valor" foi informado "Método" e no campo "Parâmetros" foi informado o código "Computed HMAC" gerado na Imagem 5. |