Top |
com.google.code.AccountsSSO.SingleSignOn.Identitycom.google.code.AccountsSSO.SingleSignOn.Identity — Representation of a single identity. |
requestCredentialsUpdate (IN s message, OUT u id); getInfo (OUT a{sv} info); verifyUser (IN a{sv} params, OUT b valid); verifySecret (IN s secret, OUT b valid); remove (); signOut (OUT b unnamed_arg0); store (IN a{sv} info, OUT u id); addReference (IN s reference, OUT i id); removeReference (IN s reference, OUT i id);
The signond D-Bus APIs are unstable, subject to change and should not be used by client applications, which should use libsignon-glib or libsignon-qt instead.
A single credential stored in the Signon database.
requestCredentialsUpdate (IN s message, OUT u id);
Request that the user enters a new secret, which is then stored in the Signon database.
|
message to be shown to the user |
|
the ID of the Identity |
getInfo (OUT a{sv} info);
Fetch a large amount of additional information on the Identity, such as the username, type, method and so on.
|
a dictionary of additional information |
verifyUser (IN a{sv} params, OUT b valid);
Request that the user enters a secret, and verify that against the secret stored in the Signon database.
|
parameters to pass to the authentication plugin |
|
whether the supplied secret is valid |
verifySecret (IN s secret, OUT b valid);
Verifies that the supplied secret is valid by comparing it to the secret stored in the Signon database.
|
the secret to verify |
|
whether the secret is valid |
signOut (OUT b unnamed_arg0);
Close all authentication sessions for the identity.
|
store (IN a{sv} info, OUT u id);
Store the given credentials information in the identity, returning a numeric ID for the identity in the Signon database.
|
information to store in the Identity |
|
a numeric ID for the identity in the database |
addReference (IN s reference, OUT i id);
Add a named reference to the Identity.
|
a named reference to add |
|
the ID of the reference in the database |