public static ObjectRequest CreateGetGroupMembersRequest(int start, int limit, string groupName, bool globalGroup) { var request = new ObjectRequest("Get Group Members", Method.GET); request.AddParameter("provider", _defaultProvider); request.AskForProperties("id", "name"); request.AddParameter("parameters", new { globalgroup = globalGroup }); request.AddParameter("start", start); request.AddParameter("limit", limit); request.AddParameter("source", groupName); return request; }
private static ObjectRequest CreateUserObjectRequest(string requestName, Method method) { var request = new ObjectRequest(requestName, method); // TODO: think about making this dynamic by checking the DeserializeAs attributes from UserObject request.AskForProperties(JsonUserObjectProperties); request.AddParameter("handler", _defaultHandler); request.AddParameter("sort", _defaultSort); request.AddParameter("filter", _lockedFilter); return(request); }
public static ObjectRequest CreateGetGroupMembersRequest(int start, int limit, string groupName, bool globalGroup) { var request = new ObjectRequest("Get Group Members", Method.GET); request.AddParameter("provider", _defaultProvider); request.AskForProperties("id", "name"); request.AddParameter("parameters", new { globalgroup = globalGroup }); request.AddParameter("start", start); request.AddParameter("limit", limit); request.AddParameter("source", groupName); return(request); }
public static ObjectRequest CreateDeleteUserRequest(long id) { var request = new ObjectRequest("Delete User", Method.DELETE); request.ObjectId = id; request.AddParameter("handler", _defaultHandler); return(request); }
public static ObjectRequest CreateDeleteGroupRequest(long id) { var request = new ObjectRequest("Delete Group", Method.DELETE); request.AddParameter("handler", _handler); request.Data = new { id = id }; request.ObjectId = id; return request; }
public static ObjectRequest CreateDeleteGroupRequest(long id) { var request = new ObjectRequest("Delete Group", Method.DELETE); request.AddParameter("handler", _handler); request.Data = new { id = id }; request.ObjectId = id; return(request); }
public static ObjectRequest CreateDeleteUserRequest(long id) { var request = new ObjectRequest("Delete User", Method.DELETE); request.ObjectId = id; request.AddParameter("handler", _defaultHandler); return request; }
private static ObjectRequest CreateUserObjectRequest(string requestName, Method method) { var request = new ObjectRequest(requestName, method); // TODO: think about making this dynamic by checking the DeserializeAs attributes from UserObject request.AskForProperties(JsonUserObjectProperties); request.AddParameter("handler", _defaultHandler); request.AddParameter("sort", _defaultSort); request.AddParameter("filter", _lockedFilter); return request; }