Sign inSign up

fams/tlsjwt-gw

By fams

•Updated over 6 years ago

GW TLS JWT baseado em banco de dados de fingerprint

Image
0

654

fams/tlsjwt-gw repository overview

⁠tlsjwt-gw Build Status Docker Repository

External Auth para o envoy que transforma uma chamada mTLS em um JWT assinado com audiences baseados em uma fonte externa

⁠Caracteristicas

  • Recebe os audiences de um arquivo CSV ou Json no aws S3
  • Adiciona o CN do certificado como claim no JWT assinado
  • Assinatura com RS256
  • Valida Tokens emitidos por outros OIDC

Layout

layout do extauth

⁠Compilação e Configuração

O TLSJWT-GW foi preparado para ser executado em container.

Para compilar:

docker build https://github.com/fams/tlsjwt-gw.git

⁠Configuração

A configuração é feita em arquivo yaml ou json com nome extauth.json ou extauth.yaml residente no mesmo diretorio do autenticador Detalhes em configuração⁠

Tag summary

Content type

Image

Digest

Size

17.7 MB

Last updated

over 6 years ago

docker pull fams/tlsjwt-gw:release-0.5.7