Sending PMode * Description
Id M PMode Unique Id
AllowOverride O
Boolean indication whether a SubmitMessage may override already configured values within the sending PMode.
Default: false
MEP M Message Exchange Pattern Enumeration:
  • OneWay
  • TwoWay
MEPBinding M Message Exchange Pattern Binding Enumeration:
  • push
  • pull
PushConfiguration
   Protocol
     URL
     UseChunking
     UseHTTPCompression
   TLSConfiguration
     IsEnabled
     TLSVersion


     
ClientCertificateReference
     ClientCertificateFindType
     ClientCertificateFindValue
O
M
M
O
O
O
M
M




M
M
Element must be present when MEPBinding is set to push
 URL of the receiving MSH
Default: false (true > not implemented)
Default: false (true > not implemented)

Default: false
Enumeration:
  • SSL 3.0
  • TLS 1.0
  • TLS 1.1
  • TLS 1.2
Information on how to retrieve the SSL certificate


DynamicDiscovery
  SmpProfile

   Settings
    Setting
    Key
    Value
O
O

O
O
M
M
This element is only present when SMP/SML is required
The FQN of the class that implements the IDynamicDiscoveryProfile interface that must be used. If this is not defined, the internal implementation must be used by default.
Custom settings to configure the IDynamicDiscoveryProfile.



Reliability
   ReceptionAwareness
     IsEnabled
     RetryCount
     RetryInterval
O
O
O
O
O


Default: false
Default: 5
Default: 00:01:00 (HH:mm:ss)
ReceiptHandling
  VerifyNRR

  NotifyMessageProducer
  NotifyMethod
      Type
      Parameters
         Parameter
           Name
           Value
O
O

O
M
M
M
M
M
M

Indicates if Non-Repudiation of Receipt must be verified.
Default: true
Default: false

Type of the Notify Agent
Required parameters for the specified agent

Name of the parameter
Value of the parameter
ErrorHandling
  NotifyMessageProducer
  NotifyMethod
      Type
      Parameters
         Parameter
           Name
           Value
O
O
M
M
M
M
M
M

Default: false

Type of the Notify Agent
Required parameters for the specified agent

Name of the parameter
Value of the parameter
ExceptionHandling
  NotifyMessageProducer
  NotifyMethod
      Type
      Parameters
         Parameter
           Name
            Value
O
O
M
M
M
M
M
M

Default: false

Type of the Notify Agent
Required parameters for the specified agent

Name of the parameter
Value of the parameter
Security
  Signing
     IsEnabled
     CertificateFindCriteria
         CertificateFindType

















         CertificateFindValue
     KeyReferenceMethod



     Algorithm
     HashFunction
   Encryption
     IsEnabled
     PublicKeyCertificate
         Certificate
     CertificateFindCriteria
         CertificateFindType
















         CertificateFindValue
Algorithm






     AlgorithmKeySize
     KeyTransport
       TransportAlgorithm


       DigestAlgorithm


       MgfAlgorithm







O
O
O
O
M

















M
M



M
M
O
O
O
M
O
M
















M
M






O
O
O


O


O









Default: false
 
Enumeration:
  • FindByThumbprint
  • FindBySubjectName
  • FindBySubjectDistinguishedName
  • FindByIssuerName
  • FindByIssuerDistinguishedName
  • FindBySerialNumber
  • FindByTimeValid
  • FindByTimeNotValid
  • FindByTimeNotYetValid
  • FindByTimeExpired
  • FindByTemplateName
  • FindByApplicationPolicy
  • FindByCertificatePolicy
  • FindByExtension
  • FindByKeyUsage
  • FindBySubjectKeyIdentifier


Enumeration:
  • BSTReference (default)
  • IssuerSerial
  • KeyIdentifier



Default: false
PublicKeyCertificate or CertificateFindCriteria must be specified
Base64 representation of the certificate that must be used
PublicKeyCertificate or CertificateFindCriteria must be specified
Enumeration:
  • FindByThumbprint
  • FindBySubjectName
  • FindBySubjectDistinguishedName
  • FindByIssuerName
  • FindByIssuerDistinguishedName
  • FindBySerialNumber
  • FindByTimeValid
  • FindByTimeNotValid
  • FindByTimeNotYetValid
  • FindByTimeExpired
  • FindByTemplateName
  • FindByApplicationPolicy
  • FindByCertificatePolicy
  • FindByExtension
  • FindByKeyUsage
  • FindBySubjectKeyIdentifier

Supported values:
Supported values: 128, 192, 256.  Default is 128

Supported values: Supported values: Supported values: Note that the Mgf Algorithm cannot be specified when the TransportAlgorithm is not set to http://www.w3.org/2009/xmlenc11#rsa-oaep
Message Packaging
  Mpc
  UseAS4Compression
  IsMultiHop
  IncludePModeId
   PartyInfo
      FromParty
         PartyIds
          PartyId
             Id
             Type
        Role
      ToParty
         PartyIds
          PartyId
             Id
             Type
        Role
   CollaborationInfo
      AgreementRef
        Value
        Type
      Service
        Value
        Type
      Action
   MessageProperties
      MessageProperty
        Name
        Type
        Value
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O

Default: http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/defaultMPC
Default: false
Default: false
Default: false




Id of the sending party
Type of Id of the sending party
Role of the sending party



Id of the receiving party
Type of Id of the receiving party
Role of the receiving party

Information about the partner agreement

Type of the agreement reference

The name of the service that is consumed
Type of the service
The service operation that is consumed


Name of the message property
Type of the message property
align="left">Value of the message property