javapns.notification.management
Class MobileConfigPayload
java.lang.Object
javapns.notification.Payload
javapns.notification.management.MobileConfigPayload
- Direct Known Subclasses:
- APNPayload, CalDAVPayload, CalendarSubscriptionPayload, EmailPayload, LDAPPayload, PasswordPolicyPayload, RemovalPasswordPayload, RestrictionsPayload, SCEPPayload, VPNPayload, WebClipPayload, WiFiPayload
public abstract class MobileConfigPayload
- extends Payload
A payload template compatible with Apple Mobile Device Management's Config Payload specification (beta version).
- Author:
- Sylvain Pedneault
Methods inherited from class javapns.notification.Payload |
addCustomDictionary, addCustomDictionary, addCustomDictionary, asSimulationOnly, estimatePayloadSizeAfterAdding, getCharacterEncoding, getExpiry, getMaximumPayloadSize, getPayload, getPayloadAsBytes, getPayloadSize, isEstimatedPayloadSizeAllowedAfterAdding, isPayloadSizeEstimatedWhenAdding, setCharacterEncoding, setExpiry, setPayloadSizeEstimatedWhenAdding, toString |
MobileConfigPayload
public MobileConfigPayload(int payloadVersion,
String payloadType,
String payloadOrganization,
String payloadIdentifier,
String payloadDisplayName)
throws JSONException
- Throws:
JSONException
MobileConfigPayload
public MobileConfigPayload(int payloadVersion,
String payloadUUID,
String payloadType,
String payloadOrganization,
String payloadIdentifier,
String payloadDisplayName)
throws JSONException
- Throws:
JSONException
setPayloadDescription
public void setPayloadDescription(String description)
throws JSONException
- Throws:
JSONException
setPayloadRemovalDisallowed
public void setPayloadRemovalDisallowed(boolean disallowed)
throws JSONException
- Throws:
JSONException