Configuração do "ClientApplicationKey": ![](/download/attachments/531018270/Imagem%20-%20Cfg01%20-%20INTFM010%20-%20ClientApplicationKey%20.png?version=1&modificationDate=1579297530243&api=v2)
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": ![](/download/attachments/531018270/Imagem%20-%20Cfg02%20-%20INTFM010%20-%20ClientApplicationSecretKey%20.png?version=1&modificationDate=1579297654073&api=v2)
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": ![](/download/attachments/531018270/Imagem%20-%20Cfg04%20-%20INTFM010%20-%20x-authorization-encrypted-raw-data%20.png?version=2&modificationDate=1579298395513&api=v2)
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": ![](/download/attachments/531018270/Imagem%20-%20Cfg04a%20-%20HMAC%20Generator%20-%20x-authorization-encrypted-raw-data%20.png?version=1&modificationDate=1579299102563&api=v2)
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). ![](/download/attachments/531018270/Imagem%20-%20Cfg04b%20-%20HMAC%20Generator%20-%20x-authorization-encrypted-raw-data%20.png?version=1&modificationDate=1579299214093&api=v2)
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": ![](/download/attachments/531018270/Imagem%20-%20Cfg03%20-%20INTFM010%20-%20x-authorization-encrypted-data%20.png?version=3&modificationDate=1579298420890&api=v2)
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. |