Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

While I'm recommending we use the compressed serialization in order to minimize message size and minimize issues related to having to chunk overly large payloads, there are alternate ways of encapsulating the above in it's own JSON.

Here would be a JOSE complete message

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.JoseMessageSecurity",
  "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" 

}