Compartir a través de


AS2

AS2 permite recibir y enviar mensajes a través del protocolo de transporte AS2 en las comunicaciones empresariales. AS2 significa Instrucción de aplicabilidad 2. Los datos se transportan de forma segura y confiable a través de Internet. La seguridad se logra mediante el uso de certificados digitales y cifrado.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps
Contacto
Nombre Microsoft
URL https://support.microsoft.com/
Correo Electrónico abapi@microsoft.com
Metadatos del conector
Publicador Microsoft
Sitio web https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-as2
Directiva de privacidad https://privacy.microsoft.com/
Categorías Operaciones de TI; Comercio

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Id. de cuenta de integración cuerda / cadena Id. de cuenta de integración Cierto
Dirección URL de SAS de la cuenta de integración securestring Dirección URL de SAS de la cuenta de integración Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 3000 60 segundos

Acciones

Agregar o actualizar el contenido mic

Agregar o actualizar el contenido mic

Codificación en mensaje AS2

Codificación en mensaje AS2

Descodificar mensaje AS2

Descodificar mensaje AS2

Resolución del contrato AS2

Resolución del contrato AS2

Agregar o actualizar el contenido mic

Agregar o actualizar el contenido mic

Parámetros

Nombre Clave Requerido Tipo Description
AgreementName
AgreementName string

Obtiene o establece el nombre del contrato.

MicValue
MicValue string

Obtiene o establece el contenido MIC.

MicHashAlgorithm
MicHashAlgorithm string

Obtiene o establece el algoritmo hash MIC.

MicChangedTime
MicChangedTime date-time

Obtiene o establece la hora cambiada cuando se procesa el mensaje AS2.

MessageId
MessageId string

Obtiene o establece el identificador del mensaje.

As2From
As2From string

Obtiene o establece el identificador de As2-From.

As2To
As2To string

Obtiene o establece el identificador de As2-To.

Devoluciones

Codificación en mensaje AS2

Codificación en mensaje AS2

Parámetros

Nombre Clave Requerido Tipo Description
AS2-From
as2From True string

Identificador de AS2-From.

AS2-To
as2To True string

Identificador de AS2-To.

Nombre del archivo
fileName string

Nombre de archivo.

body
body True binary
tipo de contenido
Content-Type string

tipo de contenido.

Devoluciones

Mensaje de respuesta devuelto por la API AS2.

Descodificar mensaje AS2

Descodificar mensaje AS2

Parámetros

Nombre Clave Requerido Tipo Description
body
body True binary

Devoluciones

Mensaje de respuesta devuelto por la API AS2.

Resolución del contrato AS2

Resolución del contrato AS2

Parámetros

Nombre Clave Requerido Tipo Description
AS2-From
as2From True string

Identificador de AS2-From.

AS2-To
as2To True string

Identificador de AS2-To.

Devoluciones

Propiedades del contrato AS2.

Desencadenadores

Cuando se crea un valor MIC

Cuando se crea un valor MIC

Cuando se crea un valor MIC

Cuando se crea un valor MIC

Parámetros

Nombre Clave Requerido Tipo Description
DateTime para iniciar la sincronización mic
startSyncTime date-time

Fecha y hora iniciales para sondear los cambios.

Devoluciones

Definiciones

As2ReplicableMicContent

Contenido mic replicable.

Nombre Ruta de acceso Tipo Description
AgreementName
AgreementName string

Obtiene o establece el nombre del contrato.

MicValue
MicValue string

Obtiene o establece el contenido MIC.

MicHashAlgorithm
MicHashAlgorithm string

Obtiene o establece el algoritmo hash MIC.

MicChangedTime
MicChangedTime date-time

Obtiene o establece la hora cambiada cuando se procesa el mensaje AS2.

MessageId
MessageId string

Obtiene o establece el identificador del mensaje.

As2From
As2From string

Obtiene o establece el identificador de As2-From.

As2To
As2To string

Obtiene o establece el identificador de As2-To.

MicUpdateResponse

Nombre Ruta de acceso Tipo Description
Estado de la acción crear o actualizar MIC
MicUpdateStatus string
ExistingMicContent
ExistingMicContent MicContent
ErrorDetails
ErrorDetails EipErrorResponseBody

Cuerpo de respuesta de error

MicContent

Nombre Ruta de acceso Tipo Description
AgreementName
AgreementName string
MicValue
MicValue string
MicHashAlgorithm
MicHashAlgorithm string
ChangedTime
ChangedTime date-time
MessageId
MessageId string
As2From
As2From string
As2To
As2To string

EipErrorResponseBody

Cuerpo de respuesta de error

Nombre Ruta de acceso Tipo Description
Código de estado
StatusCode string

Código de estado HTTP de la respuesta

Mensaje de error
ErrorMessage string

Mensaje de error

source
source string

Origen del error

Errores
errors array of string

Errores proporcionados por el origen

As2AgreementProperties

Propiedades del contrato AS2.

Nombre Ruta de acceso Tipo Description
AgreementName
AgreementName string

Obtiene o establece el nombre del contrato.

GuestPartnerName
GuestPartnerName string

Obtiene o establece el nombre del asociado invitado.

HostPartnerName
HostPartnerName string

Obtiene o establece el nombre del asociado de host.

As2To
As2To string

Obtiene o establece el identificador de AS2-To.

As2From
As2From string

Obtiene o establece el identificador de AS2-From.

As2DecodeResponse

Mensaje de respuesta devuelto por la API AS2.

Nombre Ruta de acceso Tipo Description
AS2Message
AS2Message As2DecodedMessage

Carga del mensaje descodificado AS2.

SalienteMdn
OutgoingMdn As2OutgoingMdn

MDN saliente generado por el descodificador

As2DecodedMessage

Carga del mensaje descodificado AS2.

Nombre Ruta de acceso Tipo Description
Content
Content string

Obtiene o establece el contenido del mensaje.

AS2From
AS2From string

Obtiene o establece el identificador de AS2-From.

AS2To
AS2To string

Obtiene o establece el identificador de AS2-To.

AgreementName
AgreementName string

Obtiene o establece el nombre del contrato.

IsMdn
IsMdn boolean

Obtiene o establece un valor booleano que indica si el mensaje es MDN o no.

IsFailedMessage
IsFailedMessage boolean

Obtiene o establece un valor booleano que indica si el procesamiento del mensaje se realiza correctamente o no.

DispositionType
DispositionType string

Obtiene o establece el tipo de disposición.

IsAS2MessageSigned
IsAS2MessageSigned boolean

Obtiene o establece un valor booleano que indica si el mensaje AS2 está firmado o no.

IsAS2MessageCompressed
IsAS2MessageCompressed boolean

Obtiene o establece un valor booleano que indica si el mensaje AS2 está comprimido o no.

IsAS2MessageEncrypted
IsAS2MessageEncrypted boolean

Obtiene o establece un valor booleano que indica si el mensaje AS2 está cifrado o no.

IsAS2MessageDuplicate
IsAS2MessageDuplicate boolean

Obtiene o establece un valor booleano que indica si el mensaje AS2 está duplicado o no.

AS2MessageId
AS2MessageId string

Obtiene o establece el identificador de mensaje AS2.

InboundHttpHeaders
InboundHttpHeaders string

Obtiene o establece los encabezados HTTP entrantes.

NombreDeArchivo
FileName string

Obtiene o establece el encabezado de nombre de archivo.

ContentType
ContentType string

Obtiene o establece el tipo de contenido.

MicVerification
MicVerification string

Obtiene o establece la comprobación mic.

IsNrrEnabled
IsNrrEnabled boolean

Obtiene o establece NRR Enabled.

MdnStatusCode
MdnStatusCode string

Obtiene o establece el código de estado de confirmación.

MdnExpected
MdnExpected string

Obtiene o establece la expectativa de confirmación.

ReceiverPartnerName
ReceiverPartnerName string

Obtiene o establece el nombre del asociado receptor.

SenderPartnerName
SenderPartnerName string

Obtiene o establece el nombre del asociado remitente.

OriginalMessageId
OriginalMessageId string

Obtiene o establece el identificador de mensaje del mensaje original.

As2OutgoingMdn

MDN saliente generado por el descodificador

Nombre Ruta de acceso Tipo Description
Content
Content string

Obtiene o establece el contenido de MDN.

OutboundHeaders
OutboundHeaders object

Obtiene los encabezados de salida.

MdnType
MdnType string

Obtiene o establece el tipo MDN.

ReceiptDeliveryOption
ReceiptDeliveryOption string

Obtiene o establece la opción de entrega de recibos.

MicVerification
MicVerification string

Obtiene o establece la comprobación mic.

IsNrrEnabled
IsNrrEnabled boolean

Obtiene o establece NRR Enabled.

MdnStatusCode
MdnStatusCode string

Obtiene o establece el código de estado de confirmación.

OriginalMessageId
OriginalMessageId string

Obtiene o establece el identificador de mensaje del mensaje original en caso de MDN.

Error
Error string

Obtiene o establece el error si se recibe en MDN para el mensaje enviado.

As2EncodeResponse

Mensaje de respuesta devuelto por la API AS2.

Nombre Ruta de acceso Tipo Description
AS2Message
AS2Message As2EncodedMessage

Mensaje codificado as2

As2EncodedMessage

Mensaje codificado as2

Nombre Ruta de acceso Tipo Description
Content
Content string

Obtiene o establece el contenido del mensaje codificado.

AS2From
AS2From string

Obtiene o establece el identificador de AS2-From.

AS2To
AS2To string

Obtiene o establece el identificador de AS2-To.

AgreementName
AgreementName string

Obtiene o establece el nombre del contrato.

AS2MessageId
AS2MessageId string

Obtiene o establece el identificador de mensaje AS2.

ReceiverPartnerName
ReceiverPartnerName string

Obtiene o establece el nombre del asociado receptor.

SenderPartnerName
SenderPartnerName string

Obtiene o establece el nombre del asociado remitente.

Error
Error string

Obtiene o establece el error si existe.

MdnExpected
MdnExpected string

Obtiene o establece la expectativa de confirmación.

MdnTypeExpected
MdnTypeExpected string

Obtiene o establece el tipo MDN.

IsNrrEnabled
IsNrrEnabled boolean

Obtiene o establece una marca que indica si NRR Enabled está habilitada o no.

OutboundHeaders
OutboundHeaders object

Obtiene los encabezados de salida.