java.io.Serializable
public class AccessControlRule extends JSONObject
Api.update(java.lang.String, java.util.Map)
and Uploader.upload(java.lang.Object, java.util.Map)
Modifier and Type | Class | Description |
---|---|---|
static class |
AccessControlRule.AccessType |
Access type for an access rule
|
NULL
Modifier and Type | Method | Description |
---|---|---|
static AccessControlRule |
anonymous(java.util.Date start,
java.util.Date end) |
Construct a new anonymous access rule
|
static AccessControlRule |
anonymousFrom(java.util.Date start) |
Construct a new anonymous access rule
|
static AccessControlRule |
anonymousUntil(java.util.Date end) |
Construct a new anonymous access rule
|
static AccessControlRule |
token() |
Construct a new token access rule
|
accumulate, append, doubleToString, get, getBoolean, getDouble, getInt, getJSONArray, getJSONObject, getLong, getNames, getNames, getString, has, increment, isNull, keys, keySet, length, names, numberToString, opt, optBoolean, optBoolean, optDouble, optDouble, optInt, optInt, optJSONArray, optJSONObject, optLong, optLong, optString, optString, put, put, put, put, put, put, put, putOnce, putOpt, quote, quote, remove, similar, stringToValue, testValidity, toJSONArray, toString, toString, valueToString, wrap, write
public static AccessControlRule token()
public static AccessControlRule anonymousFrom(java.util.Date start)
start
- The start date for the rulepublic static AccessControlRule anonymousUntil(java.util.Date end)
end
- The end date for the rulepublic static AccessControlRule anonymous(java.util.Date start, java.util.Date end)
start
- The start date for the ruleend
- The end date for the rule