} else if (OAuth2Message.PUBLIC_CLIENT_TYPE.equals(typeS)) {
type = OAuth2Accessor.Type.PUBLIC;
}
client.setType(type);
final JSONArray dArray = settings.optJSONArray(ALLOWED_DOMAINS);
if (dArray != null) {
final ArrayList<String> domains = new ArrayList<String>();
for (int i = 0; i < dArray.length(); i++) {
domains.add(dArray.optString(i));
}