| Lasso Reference Manual | ||||
|---|---|---|---|---|
#include <lasso/lasso.h>
LassoLibAuthnResponseEnvelope;
LassoLibAuthnResponseEnvelope* lasso_lib_authn_response_envelope_new
(LassoLibAuthnResponse *response,
char *assertionConsumerServiceURL);
typedef struct {
LassoNode parent;
GList *Extension; /* of xmlNode* */
LassoLibAuthnResponse *AuthnResponse;
char *AssertionConsumerServiceURL;
} LassoLibAuthnResponseEnvelope;
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 |