Skip to main content

Utilitários para construção de Google Cloud Functions.

Project description

nsj_gcf_utils

Utilitários para construção de Google Cloud Functions.

Features disponíveis

Segue breve descrição das features disponiveis, identificando os respectivos módulos:

  • nsj_gcf_utils.app_logger: Configuração padrão de logger para aplicações GCF.
  • nsj_gcf_utils.authentication_service: Validação de chaves recebidas no cabeçalho X-API-Key.
  • nsj_gcf_utils.db_adapter: Adapter de comunicação com o banco.
  • nsj_gcf_utils.http_util: Realiza requisições HTTP, com suporte a tentativas seguidas em caso de falha.
  • nsj_gcf_utils.json_util: Seriazliação e desserialização em JSON, com manipulação nativa de datas no formato "yyyy-mm-ddThh:mm:ss".
  • nsj_gcf_utils.keycloak_service: Autenticação para aplicação enquanto cliente Oauth.
  • nsj_gcf_utils.nsj_authentication_service: Validação de access_token recebido no cabeçalho Authorization (Bearer token), por meio do padrão Token Instrospection (RFC 7662).
  • nsj_gcf_utils.router: Utilitário para controler de rotas por meio decorators, fazendo com que uma fucntion-framework se comporte de modo similar a outros frameworks web como Spring ou Symfony.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nsj_gcf_utils-0.1.2.tar.gz (9.9 kB view hashes)

Uploaded Source

Built Distribution

nsj_gcf_utils-0.1.2-py3-none-any.whl (11.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page