javapns.notification.management
Class WiFiPayload

java.lang.Object
  extended by javapns.notification.Payload
      extended by javapns.notification.management.MobileConfigPayload
          extended by javapns.notification.management.WiFiPayload

public class WiFiPayload
extends MobileConfigPayload

An MDM payload for Wi-Fi.

Author:
Sylvain Pedneault

Constructor Summary
WiFiPayload(int payloadVersion, String payloadOrganization, String payloadIdentifier, String payloadDisplayName, String SSID_STR, boolean hiddenNetwork, String encryptionType)
           
 
Method Summary
 JSONObject addEAPClientConfiguration()
           
 void setPassword(String value)
           
 
Methods inherited from class javapns.notification.management.MobileConfigPayload
setPayloadDescription, setPayloadRemovalDisallowed
 
Methods inherited from class javapns.notification.Payload
addCustomDictionary, addCustomDictionary, addCustomDictionary, asSimulationOnly, estimatePayloadSizeAfterAdding, getCharacterEncoding, getExpiry, getMaximumPayloadSize, getPayload, getPayloadAsBytes, getPayloadSize, isEstimatedPayloadSizeAllowedAfterAdding, isPayloadSizeEstimatedWhenAdding, setCharacterEncoding, setExpiry, setPayloadSizeEstimatedWhenAdding, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WiFiPayload

public WiFiPayload(int payloadVersion,
                   String payloadOrganization,
                   String payloadIdentifier,
                   String payloadDisplayName,
                   String SSID_STR,
                   boolean hiddenNetwork,
                   String encryptionType)
            throws JSONException
Throws:
JSONException
Method Detail

setPassword

public void setPassword(String value)
                 throws JSONException
Throws:
JSONException

addEAPClientConfiguration

public JSONObject addEAPClientConfiguration()
                                     throws JSONException
Throws:
JSONException