| Top |  |  |  |  | 
SignonAuthService * signon_auth_service_new ();
Create a new SignonAuthService.
void signon_auth_service_get_mechanisms (SignonAuthService *auth_service,const gchar *method,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
Lists all the available mechanisms.
| auth_service | ||
| method | the name of the method whose mechanisms must be retrieved. | |
| cancellable | a GCancellable or  | [nullable] | 
| callback | a callback to execute upon completion | |
| user_data | closure data for  | 
Since: 2.0
gchar ** signon_auth_service_get_mechanisms_finish (SignonAuthService *auth_service,GAsyncResult *result,GError **error);
Completes an asynchronous request to signon_auth_service_get_mechanisms().
gchar ** signon_auth_service_get_mechanisms_sync (SignonAuthService *auth_service,const gchar *method,GCancellable *cancellable,GError **error);
Lists all the available mechanisms.
This is a blocking version of signon_auth_service_get_mechanisms().
| auth_service | ||
| method | the name of the method whose mechanisms must be retrieved. | |
| cancellable | a GCancellable or  | [nullable] | 
| error | 
Since: 2.0
void signon_auth_service_get_methods (SignonAuthService *auth_service,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
Lists all the available methods.
| auth_service | ||
| cancellable | a GCancellable or  | [nullable] | 
| callback | a callback to execute upon completion | |
| user_data | closure data for  | 
Since: 2.0
gchar ** signon_auth_service_get_methods_finish (SignonAuthService *auth_service,GAsyncResult *result,GError **error);
Completes an asynchronous request to signon_auth_service_get_methods().
gchar ** signon_auth_service_get_methods_sync (SignonAuthService *auth_service,GCancellable *cancellable,GError **error);
Lists all the available methods.
This is a blocking version of signon_auth_service_get_methods().
Since: 2.0