Top | ![]() |
![]() |
![]() |
![]() |
void | (*SignonQueryMechanismCb) () |
void | (*SignonQueryMethodsCb) () |
SignonAuthService * | signon_auth_service_new () |
void | signon_auth_service_query_mechanisms () |
void | signon_auth_service_query_methods () |
void (*SignonQueryMechanismCb) (SignonAuthService *auth_service
,const gchar *method
,gchar **mechanisms
,const GError *error
,gpointer user_data
);
Callback to be passed to signon_auth_service_query_mechanisms()
.
auth_service |
the SignonAuthService. |
|
method |
the authentication method being inspected. |
|
mechanisms |
list of available mechanisms. |
[transfer none][type GStrv] |
error |
a GError if an error occurred, |
|
user_data |
the user data that was passed when installing this callback. |
void (*SignonQueryMethodsCb) (SignonAuthService *auth_service
,gchar **methods
,const GError *error
,gpointer user_data
);
Callback to be passed to signon_auth_service_query_methods()
.
auth_service |
the SignonAuthService. |
|
methods |
list of available methods. |
[transfer none][type GStrv] |
error |
a GError if an error occurred, |
|
user_data |
the user data that was passed when installing this callback. |
SignonAuthService * signon_auth_service_new ();
Create a new SignonAuthService.
void signon_auth_service_query_mechanisms (SignonAuthService *auth_service
,const gchar *method
,SignonQueryMechanismCb cb
,gpointer user_data
);
Lists all the available mechanisms.
auth_service |
the SignonAuthService. |
|
method |
the name of the method whose mechanisms must be retrieved. |
|
cb |
callback to be invoked. |
[scope async] |
user_data |
user data. |
void signon_auth_service_query_methods (SignonAuthService *auth_service
,SignonQueryMethodsCb cb
,gpointer user_data
);
Lists all the available methods.
auth_service |
the SignonAuthService. |
|
cb |
callback to be invoked. |
[scope async] |
user_data |
user data. |