Skip to content

Commit 045edd2

Browse files
author
Mannes Brak
committed
fix slo
1 parent c83b814 commit 045edd2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/Saml2/Auth.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ public function processSLO(
238238
$this->_errors = array();
239239
$this->_errorReason = null;
240240
if (null !== ($samlResponse = $request->get('SAMLResponse'))) {
241-
$logoutResponse = new OneLogin_Saml2_LogoutResponse($this->_settings, $samlResponse);
241+
$logoutResponse = new OneLogin_Saml2_LogoutResponse($this->utils, $this->_settings, $samlResponse);
242242
$this->_lastResponse = $logoutResponse->getXML();
243243
if (!$logoutResponse->isValid($request, $requestId, $retrieveParametersFromServer)) {
244244
$this->_errors[] = 'invalid_logout_response';
@@ -271,7 +271,7 @@ public function processSLO(
271271
}
272272
$inResponseTo = $logoutRequest->id;
273273
$this->_lastMessageId = $logoutRequest->id;
274-
$responseBuilder = new OneLogin_Saml2_LogoutResponse($this->_settings);
274+
$responseBuilder = new OneLogin_Saml2_LogoutResponse($this->utils, $this->_settings);
275275
$responseBuilder->build($inResponseTo);
276276
$this->_lastResponse = $responseBuilder->getXML();
277277

lib/Saml2/LogoutResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public function isValid(Request $request, $requestId = null, $retrieveParameters
180180
}
181181

182182
if (null !== $request->get('Signature')) {
183-
$signatureValid = $this->utils->OneLogin_Saml2_UtilsvalidateBinarySign("SAMLResponse", $request, $idpData, $retrieveParametersFromServer);
183+
$signatureValid = $this->utils->validateBinarySign("SAMLResponse", $request, $idpData, $retrieveParametersFromServer);
184184
if (!$signatureValid) {
185185
throw new OneLogin_Saml2_ValidationError(
186186
"Signature validation failed. Logout Response rejected",

0 commit comments

Comments
 (0)