Para garantir a segurança e a confiabilidade na comunicação com as APIs da Infopago, é obrigatório o uso de certificados mTLS (Mutual Transport Layer Security) em conjunto com o OAuth 2.0 em todas as requisições.O mTLS é responsável por autenticar a aplicação do parceiro no nível de transporte, enquanto o token JWT é utilizado para autenticação lógica das chamadas.
A utilização do mTLS em conjunto com o fluxo de autenticação exige cuidados específicos para garantir segurança, estabilidade e continuidade operacional da integração.
O uso de mTLS adiciona uma camada adicional de segurança na comunicação entre cliente e servidor, reduzindo significativamente a superfície de ataque.Entre os principais cenários mitigados estão:
O mTLS não substitui outros mecanismos de segurança, como OAuth 2.0 e controle de acesso.Ele atua como uma camada complementar, reforçando a segurança da comunicação e da identidade das partes envolvidas.