Transmitindo credenciais usando cabeçalhos WS-Security

Ao chamar uma AEM Forms no serviço JEE usando serviços da Web, você pode usar cabeçalhos WS-Security para passar informações de autenticação de cliente necessárias para a AEM Forms no JEE. O WS-Security define extensões SOAP para implementar autenticação de cliente, confidencialidade de mensagem e integridade de mensagem. Como resultado, você pode invocar o AEM Forms em serviços JEE quando o AEM Forms no JEE for implantado como servidor independente ou em um ambiente em cluster.

A forma como você passa cabeçalhos WS-Security para o AEM Forms no JEE depende de você estar usando classes Java geradas pelo Axis ou um assembly de cliente .NET que consome uma pilha SOAP nativa de um serviço.

OBSERVAÇÃO

Como exemplo de invocar um serviço usando cabeçalhos WS-Security, esse tópico criptografa um documento PDF com uma senha chamando o serviço de Criptografia.

Este documento aborda os seguintes tópicos:

  • Passar autenticação de cliente usando classes Java geradas pelo Axis

  • Geração de arquivos de biblioteca do Axis necessários para chamar o serviço de criptografia

  • Chamar o serviço de criptografia usando um cabeçalho WS-Security

  • Passando autenticação de cliente usando um assembly de cliente .NET

  • Chamar o serviço de criptografia usando um cabeçalho WS-Security

Requisitos

Para aproveitar ao máximo esse documento, você precisa ter uma compreensão sólida do AEM Forms sobre o software JEE.

Nesta página