Ir para o conteúdo

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).