Constructor
RestProxynew_with_authentication
Declaration [src]
RestProxy*
rest_proxy_new_with_authentication (
  const gchar* url_format,
  gboolean binding_required,
  const gchar* username,
  const gchar* password
)
Description [src]
Create a new RestProxy for the specified endpoint url_format, using the
“GET” method.
Set binding_required to TRUE if the URL contains string formatting
operations (for example “http://foo.com/%s”.  These must be expanded using rest_proxy_bind() before invoking the proxy.
Parameters
- url_format
- 
            Type: const gchar*The endpoint URL. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- binding_required
- 
            Type: gbooleanWhether the URL needs to be bound before calling. 
- username
- 
            Type: const gchar*The username provided by the user or client. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- password
- 
            Type: const gchar*The password provided by the user or client. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
Return value
Type: RestProxy
A new RestProxy.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |