Top |
SnapdAuthData * | snapd_login_sync () |
void | snapd_login_async () |
SnapdAuthData * | snapd_login_finish () |
SnapdAuthData * snapd_login_sync (const gchar *username
,const gchar *password
,const gchar *otp
,GCancellable *cancellable
,GError **error
);
snapd_login_sync
has been deprecated since version 1.34 and should not be used in newly-written code.
This call used to contact a D-Bus service to perform snapd authentication using Polkit. This now just creates a SnapdClient and does the call directly.
username |
username to log in with. |
|
password |
password to log in with. |
|
otp |
response to one-time password challenge. |
[allow-none] |
cancellable |
a GCancellable or |
[allow-none] |
error |
GError location to store the error occurring, or |
[allow-none] |
Since: 1.0
void snapd_login_async (const gchar *username
,const gchar *password
,const gchar *otp
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
snapd_login_async
has been deprecated since version 1.34 and should not be used in newly-written code.
Asynchronously get authorization to install/remove snaps.
See snapd_login_sync()
for more information.
username |
username to log in with. |
|
password |
password to log in with. |
|
otp |
response to one-time password challenge. |
[allow-none] |
cancellable |
a GCancellable or |
[allow-none] |
callback |
a GAsyncReadyCallback to call when the request is satisfied. |
[scope async] |
user_data |
the data to pass to callback function. |
[closure] |
Since: 1.0
SnapdAuthData * snapd_login_finish (GAsyncResult *result
,GError **error
);
snapd_login_finish
has been deprecated since version 1.34 and should not be used in newly-written code.
Complete login started with snapd_login_async()
.
See snapd_login_sync()
for more information.
result |
a GAsyncResult. |
|
error |
GError location to store the error occurring, or |
[allow-none] |
Since: 1.0