public class SecureSingleConfig
extends java.lang.Object
implements android.os.Parcelable
Can be retrieved from API as a list of pending configs for device and as well as a response from beacon to API
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<SecureSingleConfig> |
CREATOR |
| Constructor and Description |
|---|
SecureSingleConfig(java.lang.String uniqueId,
java.lang.String secureMessage,
long unixTimestamp)
Constructor for SecureSingleConfig
|
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
static SecureSingleConfig |
fromJson(org.json.JSONObject object)
Creates SecureSingleConfig from JSONObject
|
static java.util.List<SecureSingleConfig> |
fromListJson(org.json.JSONObject object)
Creates List of SecureSingleConfig from JSONObject
|
java.lang.String |
getSecureMessage() |
java.lang.String |
getUniqueId() |
long |
getUnixTimestamp() |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<SecureSingleConfig> CREATOR
public SecureSingleConfig(java.lang.String uniqueId,
java.lang.String secureMessage,
long unixTimestamp)
uniqueId - device unique idsecureMessage - secure message from device or for deviceunixTimestamp - timestamp when applied to devicepublic java.lang.String getUniqueId()
public java.lang.String getSecureMessage()
public long getUnixTimestamp()
public java.lang.String toString()
toString in class java.lang.Objectpublic int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic static final SecureSingleConfig fromJson(org.json.JSONObject object)
object - the json objectpublic static final java.util.List<SecureSingleConfig> fromListJson(org.json.JSONObject object)
object - the json object