public final class FetchedAppGateKeepersManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
FetchedAppGateKeepersManager.Callback
Callback for fetch GK when the GK results are valid.
|
| Constructor and Description |
|---|
FetchedAppGateKeepersManager() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
getGateKeeperForKey(java.lang.String name,
java.lang.String applicationId,
boolean defaultValue) |
static java.util.Map<java.lang.String,java.lang.Boolean> |
getGateKeepersForApplication(java.lang.String applicationId)
Obtain all gatekeeper values as a map
|
protected static org.json.JSONObject |
parseAppGateKeepersFromJSON(java.lang.String applicationId,
org.json.JSONObject gateKeepersJSON) |
public static java.util.Map<java.lang.String,java.lang.Boolean> getGateKeepersForApplication(java.lang.String applicationId)
applicationId - the app id that gatekeepers related topublic static boolean getGateKeeperForKey(java.lang.String name,
java.lang.String applicationId,
boolean defaultValue)
protected static org.json.JSONObject parseAppGateKeepersFromJSON(java.lang.String applicationId,
org.json.JSONObject gateKeepersJSON)