code: static @Nullable LogMonitorSession readSessionFromJWT(String token) {
  		try {
  			final Jwt jwt = Jwt.decode(token);
  			JSONObject payload = jwt.getPayload();
  
  			LogMonitorSession config = new LogMonitorSession();
  
  			// recipients
  			JSONArray recipientsJson = payload.optJSONArray("recipients");
  			if (recipientsJson != null) {
  				String[] recipients = new String[recipientsJson.length()];
  				for (int i = 0; i < recipientsJson.length(); ++i) {
  					recipients[i] = recipientsJson.optString(i);
  				}
  
  				config.emailRecipients = recipients;
  			}
  
  			return config;
  		} catch (Exception e) {
  			ApptentiveLog.e(e, "Exception while parsing access token: '%s'", token);
  			logException(e);
  			return null;
  		}
  	}
docs: Reads session from JWT-token.
  Returns <code>null</code> if fails.