diff options
| -rw-r--r-- | lasso/id-ff/login.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c index 1bd89856..1c073123 100644 --- a/lasso/id-ff/login.c +++ b/lasso/id-ff/login.c @@ -1063,6 +1063,11 @@ lasso_login_process_authn_response_msg(LassoLogin *login, g_error_free(err); } + LASSO_PROFILE(login)->msg_relayState = lasso_node_get_child_content(LASSO_PROFILE(login)->response, + "RelayState", + lassoLibHRef, + NULL); + ret2 = lasso_login_process_response_status_and_assertion(login); return (ret2 == 0 ? ret1 : ret2); |
