Top |
LassoFederation * | lasso_federation_new () |
void | lasso_federation_build_local_name_identifier () |
void | lasso_federation_destroy () |
gboolean | lasso_federation_verify_name_identifier () |
A LassoFederation represents the an identifier shared by two provider, usually an identity provider and a service provider. Instance of this class are usually never accessed directly.
LassoFederation *
lasso_federation_new (const gchar *remote_providerID
);
Creates a new LassoFederation with the remote provider.
void lasso_federation_build_local_name_identifier (LassoFederation *federation
,const gchar *nameQualifier
,const gchar *format
,const gchar *content
);
Builds federation local name identifier.
void
lasso_federation_destroy (LassoFederation *federation
);
Destroys a federation.
gboolean lasso_federation_verify_name_identifier (LassoFederation *federation
,LassoNode *name_identifier
);
Checks whether federation is for name_identifier
.