Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Para acessar com segurança recursos e serviços externos ao fluig (seja a partir de Desenvolvimento de Workflow ou desenvolvimentos sobre a plataforma), pode-se utilizar o recurso recurso Serviços REST no fluig.

Este consiste em um cadastro de configurações de acesso e segurança do serviço externo a ser consumido, ou seja, para cada caso de protocolo de segurança sendo OAuth 1, OAuth 2 ou Basic Authenticationserão informados e cadastrados os tokens de acesso, chaves, usuário, senha, etc. 

...

Cadastro de client para chamada a serviços externos

Para exibir o cadastro de Serviços de serviços RESTacesse no fluig o menu Painel de Controle, aba WCM Gerais, opção opção Serviços. O recurso contém opções para inclusão, alteração, exclusão, consulta e teste dos clients.

Image Modified

Dependendo do client de serviço a ser cadastrado, pode-se utilizar mecanismos de autenticação distintos, como OAuth 1, OAuth 2 ou Basic AuthenticationBasic, Custom e até sem autenticação, com o NONE. Para cada tipo de autenticação existem informações específicas, que deverão ser preenchidas.

...

  • Para tipo de autorização OAuth 1, os métodos HTTP disponíveis são: PUT, POST, GET, DELETE.
  • Para tipo de autorização OAuth 2, os métodos HTTP disponíveis são: PUT, POST, GET, DELETE, PATCH.
  • Para tipo de autorização Basic, os métodos HTTP disponíveis são: PUT, POST, GET, DELETE, PATCH.
  • Para tipo de autorização Custom, os métodos HTTP disponíveis são: PUT, POST, GET, DELETE, PATCH.
  • Em Nenhuma Autorização (None), os métodos HTTP disponíveis são: PUT, POST, GET, DELETE, PATCH.


OAuth 1

Deck of Cards
idOAuth 1
effectTypefade
Card
defaulttrue
labelCadastro


  • Para cadastrar client com o tipo de autorização OAuth 1, informar os campos:
CampoCondição
Código do ServiçoObrigatório
DomínioObrigatório
Tipo de AutenticaçãoObrigatório
Consumer KeyObrigatório
Consumer SecretObrigatório
Token de acesso
Obrigatório
Token secreto
Obrigatório
URL Token de acesso
Obrigatório
URL solicitação de TokenObrigatório
URL Autorização de UsuárioObrigatório
URL para teste de ServiçoOpcional
Card
labelImagem



OAuth 2

Deck of Cards
idOAuth 2
effectTypefade
Card
labelCadastro


  • Para cadastrar client com o tipo de autorização OAuth 2, informar os campos:
CampoCondição
Código do ServiçoObrigatório
DomínioObrigatório
Tipo de AutenticaçãoObrigatório
Id ClienteObrigatório
Client SecretObrigatório
Refresh TokenApenas se disponibilizado pelo Serviço
Token de acessoObrigatório
URL Refresh TokenApenas se disponibilizado pelo Serviço
URL para teste de ServiçoOpcional



Informações
titleNota

Para o OAuth 2 utilizamos a autenticação do tipo Baerer

Card
labelImagem


Basic Authentication

Deck of Cards
effectDuration0.5
historyfalse
idBasic Auth
effectTypefade
Card
labelCadastro


  • Para cadastrar client com o tipo de autorização Basic, informar os campos:
CampoCondição
Código do ServiçoObrigatório
DomínioObrigatório
Tipo de AutenticaçãoObrigatório
UsuárioObrigatório
SenhaObrigatório
Confirmação da SenhaObrigatório
URL para teste do ServiçoOpcional
Card
labelImagem


Custom Authentication

Deck of Cards
effectDuration0.5
historyfalse
idCustom
effectTypefade
Card
defaulttrue
id1
labelCadastro


  • Para cadastrar client com o tipo de autorização Custom, informar os campos:
CampoCondição
Código do ServiçoObrigatório
DomínioObrigatório
Tipo de AutenticaçãoObrigatório
PersonalizadoObrigatório
URL para teste do ServiçoOpcional
Card
id2
labelImagem

None Authentication

Deck of Cards
effectDuration0.5
historyfalse
idNone
effectTypefade
Card
defaulttrue
id1
labelCadastro


  • Para cadastrar client com o tipo Nenhuma (None) autorização, informar os campos:
CampoCondição
Código do ServiçoObrigatório
DomínioObrigatório
Tipo de AutenticaçãoObrigatório
URL para teste do ServiçoOpcional
Card
id2
labelImagem

...