Client key and secret generation done