MTls: mudanças entre as edições

De Wiki Doth
Ir para navegação Ir para pesquisar
Sem resumo de edição
 
(10 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:


configuração mTls AWS
configuração mTls AWS
= Bucket S3 =
versionamento: ativado
colocar o arquivo


= TrustStore =
= TrustStore =
Linha 8: Linha 13:
* Precisa estar versionado
* Precisa estar versionado


Conteúdo  
 
* chave 1
== Conteúdo ==
* chave 2
 
* chave 3
Chave enviada pelo banco, unificada em um único arquivo
 
* chave 1 - chave raiz (autoridade certificadora)
* chave 2 - chave intermediaria (serasa)
* chave 3 - chave privada (api.webhook...)
 
= Aplicação no banco =
 
* exportar as 03 chaves da url (Certificado)
 
= Api Gateway =
 
= Resposta pix =
 
<code>
{"pix":
  [
    {
    "endToEndId":"E0000000020230102105258930087828",
    "txid":"1110123001010000000595500054174494",
    "valor":"15.00","componentesValor":[{"original":{"valor":"15.00"}}],"chave":"485e87ab-9f2c-4f18-83c9-10dbbaf35173","horario":"2023-01-02T07:53:32.00-03:00","infoPagador":"Aluguel cadeira de banho"
  }
  ]
}
 
</code>

Edição atual tal como às 09h49min de 3 de janeiro de 2023

configuração mTls AWS

Bucket S3

versionamento: ativado colocar o arquivo

TrustStore

  • Nome: truststore.pem
  • Arquvivo a ser disponiblizado no S3
  • Precisa estar versionado


Conteúdo

Chave enviada pelo banco, unificada em um único arquivo

  • chave 1 - chave raiz (autoridade certificadora)
  • chave 2 - chave intermediaria (serasa)
  • chave 3 - chave privada (api.webhook...)

Aplicação no banco

  • exportar as 03 chaves da url (Certificado)

Api Gateway

Resposta pix

{"pix":

 [
   {
    "endToEndId":"E0000000020230102105258930087828",
    "txid":"1110123001010000000595500054174494",
    "valor":"15.00","componentesValor":[{"original":{"valor":"15.00"}}],"chave":"485e87ab-9f2c-4f18-83c9-10dbbaf35173","horario":"2023-01-02T07:53:32.00-03:00","infoPagador":"Aluguel cadeira de banho"
  }
 ]

}