![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
Addon to SAML 2.0 profile for ID-WSF 2.0 bootsrapingAddon to SAML 2.0 profile for ID-WSF 2.0 bootsraping |
int lasso_login_idwsf2_add_discovery_bootstrap_epr (LassoLogin *login, const char *url, const char *abstract, const char *security_mech_id); LassoWsAddrEndpointReference * lasso_login_idwsf2_get_discovery_bootstrap_epr (LassoLogin *login);
int lasso_login_idwsf2_add_discovery_bootstrap_epr (LassoLogin *login, const char *url, const char *abstract, const char *security_mech_id);
Add the needed bootstrap attribute to the LassoSaml2Assertion currently container in the
LassoLogin object. This function should be called after lasso_login_build_assertion()
by an IdP
also having the Discovery service role.
|
a LassoLogin object |
Returns : |
0 if successfull, otherwise LASSO_PROFILE_ERROR_MISSING_ASSERTION if no assertion is present in the LassoLogin object, LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ if login is not a LassoLogin object. |
LassoWsAddrEndpointReference * lasso_login_idwsf2_get_discovery_bootstrap_epr (LassoLogin *login);
Extract the Discovery boostrap EPR from the attribute named LASSO_SAML2_ATTRIBUTE_NAME_EPR.
|
a LassoLogin object |
Returns : |
a caller owned LassoWsAddrEndpointReference object, or NULL if none can be found. |