Pular para o conteúdo principal

Configurações do Rest PKI Core

O Rest PKI Core lê suas configurações de um arquivo de configuração ou de variáveis de ambiente, conforme a plataforma da instalação. Reinicie a aplicação após alterar qualquer configuração: a maioria delas só passa a valer ao iniciar.

Onde ficam as configurações​

PlataformaOnde definir as configurações
LinuxArquivo /etc/restpkicore/appsettings.conf
Windows ServerArquivo C:\ProgramData\Lacuna Software\Rest PKI Core\appsettings.ini
DockerVariáveis de ambiente do container
Azure App ServicesConfigurações de aplicativo (Application settings) do App Service

As variáveis de ambiente valem em qualquer plataforma e têm prioridade sobre o arquivo de configuração: quando uma configuração está definida nos dois, vale o valor da variável de ambiente.

Como as configurações são escritas​

Cada configuração tem uma seção e uma chave, e é escrita de forma diferente no arquivo de configuração e em uma variável de ambiente. Por exemplo, as chaves Type e Path da seção BlobStorage:

No arquivo de configuração:

[BlobStorage]
Type=FileSystem
Path=/var/files/myapp

Como variável de ambiente (Docker e Azure App Services), com __ entre a seção e a chave:

BlobStorage__Type=FileSystem
BlobStorage__Path=/var/files/myapp

Configurações por recurso​

  • Biometria: lote de cadastro biométrico e o job que cuida dos lotes
  • Blob Storage: onde a aplicação guarda os arquivos
  • Envio de e-mails: servidor SMTP usado para enviar e-mails
  • OpenID Connect: integração com o GrantID para o gerenciamento de usuários
  • Carimbo de tempo: servidores de carimbo de tempo usados pela aplicação
  • Logs: destinos e níveis dos logs
Ver em Markdown