Include Page | ||||
---|---|---|---|---|
|
Children Display |
---|
Details as to Message Format
Initial payload to look like the Grouper ESB payload.
Code Block |
---|
{ "headergrouperHeader": { "version": "1", //Message format versionversion "timestamp": "createtime of message", "sequence": "1", //message sequence number, integer, increments per-message }message "bodysecurityImplementation": { "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": "edu.internet2.middleware.grouperClient.messaging.security.PlainMessageSecurity",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=" } |
...
SCIM message proposal
Code Block |
---|
{
"source": "someReturnHandle",
"method": "PATCH",
"resource": "/Groups/acbf3ae7-8463-4692-b4fd-9b4da3f908ce"
"body": {
"schemas": ["urn:scim:schemas:core:1.0"],
"members": [
{
"display": "Babs Jensen",
"value": "pennperson:12345678",
"operation": "delete"
}
]
}
}
|
...
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.JoseMessageSecuritygrouperMessageFormat:JoseMessageSecurity", "source": "someReturnHandle", "payload": "eyJhbGciOiJFUzI1NiJ9.VGhpcyBpcyBzb21lIHR" } |
sdf
{
"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.JoseMessageSecurity",
"payload": "sdkj4h23kjh345lk3j9sd8f0a929s0df8s09df8s"
...
See Also