LassoLibAuthnResponseEnvelope

LassoLibAuthnResponseEnvelope — <lib:AuthnResponseEnvelope>

Synopsis

struct              LassoLibAuthnResponseEnvelope;
LassoLibAuthnResponseEnvelope * lasso_lib_authn_response_envelope_new
                                                        (LassoLibAuthnResponse *response,
                                                         char *assertionConsumerServiceURL);

Description

Details

struct LassoLibAuthnResponseEnvelope

struct LassoLibAuthnResponseEnvelope {
	LassoNode parent;

	GList *Extension; /* of xmlNode* */
	LassoLibAuthnResponse *AuthnResponse;
	char *AssertionConsumerServiceURL;
};

lasso_lib_authn_response_envelope_new ()

LassoLibAuthnResponseEnvelope * lasso_lib_authn_response_envelope_new
                                                        (LassoLibAuthnResponse *response,
                                                         char *assertionConsumerServiceURL);

Creates a new LassoLibAuthnResponseEnvelope object and initializes it with the parameters.

response :

the LassoLibAuthnResponse to envelop

assertionConsumerServiceURL :

assertion consumer service URL on the service provider

Returns :

a newly created LassoLibAuthnResponseEnvelope object