finish return code for processsRequestNameIdManagement

This commit is contained in:
<bdauvergne@entrouvert.com> 1209574298 +0200 0001-01-01 00:00:00 +00:00
parent cc31d76f99
commit 1edd1474fa
1 changed files with 15 additions and 2 deletions

View File

@ -119,8 +119,21 @@ class LassoSPKitSaml2 extends LassoSPKitSAMLCommon {
if ($retPRM || $retVR) {
lassospkit_errlog("initiateNIDManagement: retPRM: $retPRM retVR: $retVR");
}
$this->changeFederation($nidmanagement);
$this->finishResponse($nidmanagement, $method);
$retCF = $this->changeFederation($nidmanagement);
$retFR = $this->finishResponse($nidmanagement, $method);
if ($retPRM) {
return $retPRM;
}
if ($retVR) {
return $retVR;
}
if ($retCF) {
return $retCF;
}
if ($retFR) {
return $retFR;
}
return 0;
}
/** Change federation with respect to nidmanagement request content.
If a response is present