Profile

The CPP object describing which types of communication a communication party can send and receive.

Object structure

{
    "herId": 0,
    "name": "string",
    "signatureCertificate": "string",
    "encryptionCertificate": "string",
    "amqpSyncChannelAddress": "string",
    "ediAddress": "string",
    "ediHttpSyncAddress": "string",
    "ediHttpAsyncAddress": "string",
    "processes": [
        // CollaborationRole
    ],
    "updated": "2023-03-18T05:12:27.9489557+01:00"
}

Noteworthy properties:

  • name is the name of the profile aka the name of the communication party
  • signatureCertificate is the signing certificate in base 64 format
  • encryptionCertificate is the encryption certificate in base 64 format
  • amqpSyncChannelAddress is the AMQP address of the communication party
  • ediAddress is the email address of the communication party
  • processes is a collection of all Processes (types of communication) that the profile has. Described in CollaborationRole