LassoLibAuthnResponseEnvelope

LassoLibAuthnResponseEnvelope —

Synopsis


#include <lasso/lasso.h>


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

Description

Details

LassoLibAuthnResponseEnvelope

typedef struct {
	LassoNode parent;

	GList *Extension;
	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