Unless you are looking for a "trusted client", better options would be to get the client based on session string or client based on currently logged in user --getClientForCurrentUser(....).
HTH!