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 de nuvem Jitterbit.
Importante
Os plugins fornecidos pelo Jitterbit estão obsoletos. Veja Deprecation and support em Plugins.
Baixe e adicione o plugin
O plugin AS2 é um plugin Jitterbit padrão que já está disponível no Management Console Plugins e não precisa ser baixado ou adicionado à organização.
Se orientado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização.
Associe 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 está listado no Management Console Plugins página com o nome de exibição Jitterbit AS2.
Defina variáveis e use o plugin em um projeto
Consulte estes tópicos para obter informações sobre o uso de plugins em um projeto:
O plugin AS2 usa estas variáveis:
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
Jitterbit.AS2.Debug | Booleano | Opcional | Se definido como true , o conteúdo de algumas partes intermediárias da mensagem é gravado no arquivo. |
Jitterbit.AS2.KeyStoreType | String | Opcional | O tipo de 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 home do plugin. Se esta variável não for especificada, o armazenamento de chaves será assumido como estando no diretório home do plugin com o nome keyStore . |
Jitterbit.AS2.KeyStorePassword | String | Opcional | Senha do key store, se houver. Se não for especificado, uma senha vazia será assumida. |
Jitterbit.AS2.Sign | Booleano | Opcional | Especifica que uma mensagem de saída deve ser assinada ou uma assinatura de entrada deve ser verificada. |
Jitterbit.AS2.Encrypt | Booleano | Opcional | Especifica que uma mensagem de saída deve ser criptografada ou 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 key store para a chave privada usada para assinar mensagens de saída. Veja Jitterbit.AS2.PrivateKeyStoreAlias . |
Jitterbit.AS2.PartnerKeyStoreAlias | String | Opcional | Alias do repositório de chaves para o certificado do parceiro usado para codificar mensagens de saída ou verificar a assinatura de mensagens recebidas. |
Jitterbit.AS2.PayloadContentType | String | Opcional | Valor do cabeçalho Content-Type usado para a payload. |
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 como a URL para 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 estiver definido. |
Jitterbit.AS2.FromHeader | String | Opcional | Valor de cabeçalho From opcional. |
Jitterbit.AS2.SubjectHeader | String | Opcional | Valor de cabeçalho Assunto opcional. |
jitterbit.networking.http.request.header.Content-Type | String | Opcional | Esta é uma variável Jitterbit interna que é definida quando um Endpoint HTTP hospedado recebe uma solicitação. Se você não quiser depender desta variável, use Jitterbit.AS2.ReceivedContentType em vez disso. Veja Variáveis Jitterbit de endpoint hospedado. |
Jitterbit.AS2.ReceivedContentType | String | Opcional | Defina como Content-Type de uma mensagem recebida. Se isso não for definido, a variável interna jitterbit.networking.http.request.header.Content-Type será usado. Se nenhum for definido, uma mensagem de entrada não poderá ser analisada e o plugin falhará. Veja Variáveis Jitterbit de endpoint hospedado. |
Jitterbit.AS2.MDN | Boolean | Opcional | Cria um MDN. Qualquer payload é ignorado e removido da lista de arquivos. |
Jitterbit.AS2.MDNMessage | String | Opcional | Para mensagens MDN. A mensagem recebida ou a ser enviada no MDN. Esta é uma mensagem de texto simples de 7 bits que é apenas para fins informativos e não é analisada de forma alguma. (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 alvo 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 anexados aos existentes. |
Jitterbit.AS2.Digest.MD5 | String | Opcional | Variável de saída. Defina como o hash MD5 de uma mensagem de saída ou o hash MD5 ao qual um MDN de entrada está respondendo, se disponível ( cabeçalho_Received-Content-MIC_). |
Jitterbit.AS2.Digest.SHA1 | String | Opcional | Variável de saída. Defina como o hash SHA-1 de uma mensagem de saída ou o hash SHA-1 ao qual um MDN de entrada está respondendo, se disponível ( cabeçalho_Received-Content-MIC_). |