Include Page |
---|
spaceKey | Grouper |
---|
pageTitle | Navigation |
---|
|
Details as to Message Format
...
Code Block |
---|
{
"headergrouperHeader": {
"version": "1", //Message format versionversion
"timestamp": "createtime of message",
"sequence": "1", //message sequence number, integer, increments per-messagemessage
"sourcesecurityImplementation": "someReturnHandle"
}
"body": {
"eventType": "MEMBERSHIP_ADD",grouperMessageFormat:PlainMessageSecurity",
"fieldNamesource": "memberssomeReturnHandle",
"groupId": "4854cde794b34948911bfea5b2acb611",
"groupName"
"payloadFormat" : "atlassian:jira:jira-users",
"id": "e8497c14bd6346b1aacca3ac13a25246",
"membershipType": "flattened",
"sequenceNumber": "388",
"sourceId": "jdbc",
"subjectId": "test.subject.2"
}
} |
Version from Chris 2015/01/28
Code Block |
---|
{
"version": "1", //Message format version
"timestamp": "createtime of message",
"sequence": "1", //message sequence number, integer, increments per-message
"securityImplementation": "grouperMessageFormat:PlainMessageSecurity",
"source": "someReturnHandle",
"grouperMessageFormat:esb" /* or :scim or :aqmp etc */
}
"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"
}
}
|
...
Code Block |
---|
{
"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.grouperMessageFormat:SymmetricEncryptAesCbcPkcs5PaddingMessageSecurity",
"edu.internet2.middleware.grouperClient.messaging.security.SymmetricEncryptAesCbcPkcs5PaddingMessageSecurity.secretSha1First4": "c4h2", //could have message security params, and namespaced
"source": "someReturnHandle",
"payload": " xRnr1VN1F0kWS4uWuSpo3l75uJWI...MKx1GzN8="
}
|
...
Code Block |
---|
{
"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.grouperMessageFormat:JoseMessageSecurity",
"source": "someReturnHandle",
"payload": "eyJhbGciOiJFUzI1NiJ9.VGhpcyBpcyBzb21lIHR"
} |
See Also
Grouper Messaging Built-in