All Classes and Interfaces

Class
Description
Request to add a visitor to a visitor group.
ApiConnectionException is thrown when the client cannot connect to the web API.
ApiException is thrown when the web API sends an error response packet for the given request.
 
Request to authorize a visit.
BadArgumentException is thrown when an invalid argument is provided to one of the client's methods.
 
 
 
 
 
 
 
Request to count visits for a certain policy.
Request to count visits.
 
 
 
 
 
 
 
 
GatekeeperClient is the primary class for interacting with the Gatekeeper service web API.
Request to retrieve a list of page groups.
Request to retrieve a list of policies.
 
Request to retrieve a list of visitor groups.
 
 
 
A JSONArray is an ordered sequence of values.
The JSONException is thrown by the JSON.org classes when things are amiss.
A JSONObject is an unordered collection of name/value pairs.
The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object).
A JSONTokener takes a source string and extracts characters and tokens from it.
 
The base exception for the client library.
PageGroup is a model for classifying different pages on your site based on URL.
 
ParsingException is thrown when the client encounters an error while parsing a request argument or response packet.
Policy is a model for the main building blocks of a rule set.
 
 
Request to remove a visitor from a visitor group.
Request to report a CAPTCHA attempt by updating visit CAPTCHA status.
 
 
 
 
Visit is a model for visit information and authorization.
VisitorGroup is a model for classifying incoming visits based on information about the visitor.