| Top |
| LassoIdentity * | lasso_identity_new () |
| LassoIdentity * | lasso_identity_new_from_dump () |
| LassoFederation * | lasso_identity_get_federation () |
| void | lasso_identity_destroy () |
| gchar * | lasso_identity_dump () |
A LassoIdentity object records the identifers that a principal use two federate pairs of providers.
LassoIdentity *
lasso_identity_new_from_dump (const gchar *dump);
Restores the dump
to a new LassoIdentity.
LassoFederation * lasso_identity_get_federation (LassoIdentity *identity,const char *providerID);
Looks up and returns the LassoFederation for this provider ID.
the LassoFederation; or NULL if it didn't exist. The LassoFederation is internally allocated. It must not be freed, modified or stored.
[transfer none]
void
lasso_identity_destroy (LassoIdentity *identity);
Destroys an identity.
gchar *
lasso_identity_dump (LassoIdentity *identity);
Dumps identity
content to an XML string.