| Top |  |  |  |  | 
| RestProxy * | lastfm_proxy_new () | 
| RestProxy * | lastfm_proxy_new_with_session () | 
| const char * | lastfm_proxy_get_api_key () | 
| const char * | lastfm_proxy_get_secret () | 
| const char * | lastfm_proxy_get_session_key () | 
| void | lastfm_proxy_set_session_key () | 
| char * | lastfm_proxy_sign () | 
| char * | lastfm_proxy_build_login_url () | 
| gboolean | lastfm_proxy_is_successful () | 
| gchar * | api-key | Read / Write / Construct Only | 
| gchar * | secret | Read / Write / Construct Only | 
| gchar * | session-key | Read / Write | 
RestProxy * lastfm_proxy_new_with_session (const char *api_key,const char *secret,const char *session_key);
const char *
lastfm_proxy_get_api_key (LastfmProxy *proxy);
Get the API key.
const char *
lastfm_proxy_get_secret (LastfmProxy *proxy);
Get the secret for authentication.
const char *
lastfm_proxy_get_session_key (LastfmProxy *proxy);
Get the current session key.
 the session key, or NULL if there is no session key yet.  This string is owned
by LastfmProxy and should not be freed.
void lastfm_proxy_set_session_key (LastfmProxy *proxy,const char *session_key);
Set the session key.
char * lastfm_proxy_build_login_url (LastfmProxy *proxy,const char *token);
gboolean lastfm_proxy_is_successful (RestXmlNode *root,GError **error);
Examines the Lastfm response and if it not a successful reply, set error
 and
return FALSE.