Plugin AS2 (obsoleto) para grupos de agentes privados Jitterbit
Introdução
O plugin AS2 adiciona suporte para certas funcionalidades AS2.
Este plugin pode ser associado apenas a grupos de agentes privados e não está disponível nos grupos de agentes em nuvem Jitterbit.
Importante
Plugins fornecidos pela Jitterbit estão obsoletos.
Baixar e adicionar o plugin
O plugin AS2 é um plugin padrão Jitterbit que já está disponível na página Plugins do Console de Gerenciamento e não precisa ser baixado ou adicionado à organização.
Se solicitado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização.
Associar o plugin a um grupo de agentes
O plugin AS2 deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo.
O plugin é listado na página Plugins do Console de Gerenciamento com o nome de exibição Jitterbit AS2.
Definir variáveis e usar o plugin em um projeto
Consulte estes tópicos para obter informações sobre como usar plugins em um projeto:
O plugin AS2 utiliza estas variáveis:
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
Jitterbit.AS2.Debug |
Booleano | Opcional | Se definido como true, o conteúdo de algumas partes da mensagem intermediária é gravado no arquivo. |
Jitterbit.AS2.KeyStoreType |
String | Opcional | O tipo do armazenamento de chaves usado para armazenar chaves privadas e certificados. Apenas JKS é suportado. |
Jitterbit.AS2.KeyStorePath |
String | Opcional | Caminho para o arquivo de armazenamento de chaves. Pode ser um caminho absoluto ou um caminho relativo ao caminho do diretório do plugin. Se esta variável não for especificada, assume-se que o armazenamento de chaves está no diretório do plugin com o nome keyStore. |
Jitterbit.AS2.KeyStorePassword |
String | Opcional | Senha do armazenamento de chaves, se houver. Se não especificada, assume-se que a senha está vazia. |
Jitterbit.AS2.Sign |
Booleano | Opcional | Especifica que uma mensagem de saída deve ser assinada ou que uma assinatura de entrada deve ser verificada. |
Jitterbit.AS2.Encrypt |
Booleano | Opcional | Especifica que uma mensagem de saída deve ser criptografada ou que uma mensagem de entrada deve ser descriptografada. |
Jitterbit.AS2.PrivateKeyStoreAlias |
String | Opcional | Alias para a chave privada usada para assinar mensagens de saída. |
Jitterbit.AS2.PrivateKeyStoreAliasPassword |
String | Opcional | Senha do armazenamento de chaves para a chave privada usada para assinar mensagens de saída. Veja Jitterbit.AS2.PrivateKeyStoreAlias. |
Jitterbit.AS2.PartnerKeyStoreAlias |
String | Opcional | Alias do armazenamento de chaves para o certificado do parceiro usado para codificar mensagens de saída ou verificar a assinatura de mensagens de entrada. |
Jitterbit.AS2.PayloadContentType |
String | Opcional | Valor do cabeçalho Content-Type usado para a carga. |
Jitterbit.AS2.AS2_From |
String | Opcional | Valor do cabeçalho AS2-From a ser enviado. |
Jitterbit.AS2.AS2_To |
String | Opcional | Valor do cabeçalho AS2-To a ser enviado. |
Jitterbit.AS2.Message_ID |
String | Opcional | Valor do cabeçalho Message-ID a ser enviado. |
Jitterbit.AS2.ReceiptUrl |
String | Opcional | Para solicitação MDN assíncrona. Defina para a URL onde o recibo deve ser enviado. |
Jitterbit.AS2.Disposition_Notification_Options |
String | Opcional | Valor do cabeçalho Disposition-Notification-Options para mensagens de saída. O padrão é signed-receipt-protocol=pkcs7-signature; signed-receipt-micalg=sha1,md5 se este parâmetro não for definido. |
Jitterbit.AS2.FromHeader |
String | Opcional | Valor do cabeçalho From opcional. |
Jitterbit.AS2.SubjectHeader |
String | Opcional | Valor do cabeçalho Subject opcional. |
jitterbit.networking.http.request.header.Content-Type |
String | Opcional | Esta é uma variável interna do Jitterbit que é definida quando um Endpoint HTTP Hospedado recebe uma solicitação. Se você não quiser depender dessa variável, use Jitterbit.AS2.ReceivedContentType em vez disso. Veja Variáveis do endpoint hospedado Jitterbit. |
Jitterbit.AS2.ReceivedContentType |
String | Opcional | Defina para o Content-Type de uma mensagem de entrada. Se isso não for definido, a variável interna jitterbit.networking.http.request.header.Content-Type será usada. Se nenhuma das duas for definida, uma mensagem de entrada não pode ser analisada e o plugin falhará. Veja Variáveis do endpoint hospedado Jitterbit. |
Jitterbit.AS2.MDN |
Booleano | Opcional | Cria um MDN. Qualquer carga é ignorada e removida da lista de arquivos. |
Jitterbit.AS2.MDNMessage |
String | Opcional | Para mensagens MDN. A mensagem recebida ou a ser enviada no MDN. Esta é uma mensagem em texto claro de 7 bits que é apenas para fins informativos e não é analisada de nenhuma forma. (Entrada/Saída) |
Jitterbit.AS2.Reporting_UA |
String | Opcional | Para mensagens MDN. Valor do cabeçalho Reporting-UA enviado/recebido. Esta variável pode ser usada para entrada ou saída. |
Jitterbit.AS2.Final_Recipient |
String | Opcional | Para mensagens MDN. Valor do cabeçalho Final-Recipient enviado/recebido. Esta variável pode ser usada para entrada ou saída. |
Jitterbit.AS2.Original_Recipient |
String | Opcional | Para mensagens MDN. Valor do cabeçalho Original-Recipient enviado/recebido. Esta variável pode ser usada para entrada ou saída. |
Jitterbit.AS2.Original_Message_ID |
String | Opcional | Para mensagens MDN. Valor do cabeçalho Original-Message-ID enviado/recebido. Esta variável pode ser usada para entrada ou saída. |
Jitterbit.AS2.Disposition |
String | Opcional | Para mensagens MDN. Valor do cabeçalho Disposition enviado/recebido. Esta variável pode ser usada para entrada ou saída. |
Jitterbit.AS2.OutHeaders |
String | Opcional | Variável de saída. Envie esses cabeçalhos para o destino HTTP AS2 especificando [Jitterbit.AS2.OutHeaders] como os cabeçalhos HTTP. Se esta variável já tiver um valor, os cabeçalhos AS2 serão adicionados aos existentes. |
Jitterbit.AS2.Digest.MD5 |
String | Opcional | Variável de saída. Defina para o hash MD5 de uma mensagem de saída ou o hash MD5 que uma MDN de entrada está em resposta, se disponível (cabeçalho Received-Content-MIC). |
Jitterbit.AS2.Digest.SHA1 |
String | Opcional | Variável de saída. Defina para o hash SHA-1 de uma mensagem de saída ou o hash SHA-1 que uma MDN de entrada está em resposta, se disponível (cabeçalho Received-Content-MIC). |