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.