Introdução

Existem alguns sistemas externos que para receber uma mensagem solicita que a origem realiza uma autenticação antes, podendo ser básica, utilizando um usuário e senha ou através de tokens.

Visando essa prática essa tela permite que o usuário possa fazer a parametrização dessas formas de autenticação, sendo possível o cadastro de vários registros. O cadastro pode ser feito por coligada ou global.

O cadastro nessa tela e um complemento para outra tela, sendo que sua plena funcionalidade depende de um vínculo na tela de destinos da exportação.

Os campos de usuário e senha poderão ser utilizados em cabeçalhos http ou body através das tags ou como varíavel no caso dos campos para exportação. Mais detalhes do funcionamento serão relatados nesse artigo na seção Aba - Configurações REST e no artigo Destinos da exportação.

Campos da tela

É um checkbox que visa informar se o parâmetro é do tipo global (Marcado) ou por coligada (Desmarcado).

Quando marcado será salvo o valor zero no campo de código da coligada na tabela customizada e quando desmarcado irá salvar o valor da coligada do contexto.

Após a inserção do registro, o mesmo não poderá ser alterado, ficando indisponível para edição.

É um campo do tipo texto, obrigatório e de tamanho 255 que visa permitir o usuário informar uma descrição para esse cadastro.

Será a partir dessa informação que o usuário poderá diferenciar as parametrizações e relacionar em outros cadastros. Então escolha uma boa descrição.

No banco de dados é um campo do tipo texto, obrigatório e tamanho 2. Na tela sua exibição será feita através de uma lista suspensa buscando as informações de um enum.

Tem como objetivo permitir que possa ser selecionado será o protocolo utilizado na hora requisitar ou informar a autenticação.

Descrição Enum

Valor Enum

SOAPSO
RESTRE

No banco de dados é um campo do tipo texto, obrigatório e tamanho 2. Na tela sua exibição será feita através de uma lista suspensa buscando as informações de um enum.

Tem como objetivo permitir que possa ser selecionado qual será o tipo da autenticação.

Descrição enumValor EnumAção
Sem autenticaçãoNUNão será realizado nenhum ação.
Basic TokenBAQuando for realizado a o envio da mensagem, na mesma requisição será informado o usuário e senha para requisição.
Bearer TokenBEQuando for realizado o envio da mensagem, antes do disparo da mensagem será realizado uma requisição para buscar o token de acesso. Sendo esse token entregue para o disparo da mensagem.

No banco de dados é um campo do tipo texto, obrigatório e tamanho 2. Na tela sua exibição será feita através de uma lista suspensa buscando as informações de um enum.

Tem como objetivo permitir que possa ser selecionado será o protocolo utilizado na hora requisitar ou informar a autenticação.

Descrição Enum

Valor Enum

SOAPSO
RESTRE

É um campo do tipo texto, obrigatório somente se o tipo de autenticação for "Basic Token" ou "Bearer Token" e tamanho 500. Não estará habilitada se o tipo de autenticação for "Sem autenticação".

Tem como objetivo permitir o cadastro do usuário de autenticação.

É um campo do tipo texto, obrigatório somente se o tipo de autenticação for "Basic Token" ou "Bearer Token" e tamanho 255. Não estará habilitada se o tipo de autenticação for "Sem autenticação".

Os dados serão salvos criptografados na base de dados. A criptografia foi configurada no props e utiliza o ControlType Chriptography.

Tem como objetivo permitir o cadastro da senha de autenticação

Essa aba só estará visível se o tipo do procolo for REST e o tipo de autenticação for Bearer Token.

É um campo

É um campo

É um campo

É um campo



Artigos relacionados

Artigo anteriorPróximo artigo
ExportadorEntidades