LassoLibAuthnResponseEnvelope

LassoLibAuthnResponseEnvelope — <lib:AuthnResponseEnvelope>

Synopsis

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

Description

Details

LassoLibAuthnResponseEnvelope

typedef struct {
	LassoNode parent;

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

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