You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Details as to Message Format

Initial payload to look like the Grouper ESB payload.

  {
    "header":{
      "version": "1", //Message format version
      "timestamp": "createtime of message",
      "sequence": "1", //message sequence number, integer, increments per-message
      //tbd -- message signature
      //tbd -- message body encryption
      //tbd -- more stuff here
    }
    "body": {
      "eventType": "MEMBERSHIP_ADD",
      "fieldName": "members",
      "groupId": "4854cde794b34948911bfea5b2acb611",
      "groupName": "atlassian:jira:jira-users",
      "id": "e8497c14bd6346b1aacca3ac13a25246",
      "membershipType": "flattened",
      "sequenceNumber": "388",
      "sourceId": "jdbc",
      "subjectId": "test.subject.2"
    }
}

 

Version from Chris 2015/01/28

{
  "version": "1", //Message format version
  "timestamp": "createtime of message",
  "sequence": "1", //message sequence number, integer, increments per-message
  "securityImplementation": "edu.internet2.middleware.grouperClient.messaging.security.PlainMessageSecurity",
  "payload": {
    "eventType": "MEMBERSHIP_ADD",
    "fieldName": "members",
    "groupId": "4854cde794b34948911bfea5b2acb611",
    "groupName": "atlassian:jira:jira-users",
    "id": "e8497c14bd6346b1aacca3ac13a25246",
    "membershipType": "flattened",
    "sequenceNumber": "388",
    "sourceId": "jdbc",
    "subjectId": "test.subject.2"
  }
}

sdf

  • No labels