Push Notification
private constructor(mechanismUID: String, messageId: String, message: String, challenge: String, amlbCookie: String, timeAdded: Calendar, timeExpired: Calendar, ttl: Long, approved: Boolean, pending: Boolean, customPayload: String, numbersChallenge: String, contextInfo: String, pushType: PushType)
Creates the PushNotification object with given data
Parameters
mechanism UID
Mechanism UUID associated with the PushNotification
message Id
message identifier from the notification payload
message
message from the notification payload
challenge
challenge from message payload
amlb Cookie
load balance cookie from OpenAM
time Added
Date when the notification is delivered
time Expired
Date when the notification was expired
ttl
time-to-live value from message payload
approved
boolean indicator of whether notification is still pending or not
pending
boolean indicator of whether notification is approved or not
custom Payload
JSON String containing the custom attributes
numbers Challenge
numbers used in the push challenge
context Info
contextual information, such as location
push Type
the type of push notification