ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
Validator.php
Go to the documentation of this file.
1
<?
php
2
3
namespace
SAML2\Response\Validation
;
4
5
use
SAML2\Response
;
6
7
class
Validator
8
{
12
protected
$constraints
;
13
14
public
function
addConstraintValidator
(
ConstraintValidator
$constraint)
15
{
16
$this->constraints[] = $constraint;
17
}
18
19
public
function
validate
(
Response
$response
)
20
{
21
$result
=
new
Result
();
22
foreach
($this->constraints as $validator) {
23
$validator->validate(
$response
,
$result
);
24
}
25
26
return
$result
;
27
}
28
}
$result
$result
Definition:
CleanUpTest.php:463
php
An exception for terminatinating execution or to throw for unit testing.
SAML2\Response\Validation\Result
Simple Result object.
Definition:
Result.php:11
SAML2\Response\Validation\Validator
Definition:
Validator.php:8
SAML2\Response\Validation\Validator\$constraints
$constraints
Definition:
Validator.php:12
SAML2\Response\Validation\Validator\validate
validate(Response $response)
Definition:
Validator.php:19
SAML2\Response\Validation\Validator\addConstraintValidator
addConstraintValidator(ConstraintValidator $constraint)
Definition:
Validator.php:14
SAML2\Response
Definition:
Response.php:11
SAML2\Response\Validation\ConstraintValidator
Definition:
ConstraintValidator.php:8
SAML2\Response\Validation
Definition:
ConstraintValidator.php:3
SAML2\Response
$response
$response
Definition:
proxy_ylocal.php:39
libs
composer
vendor
simplesamlphp
saml2
src
SAML2
Response
Validation
Validator.php
Generated on Tue Dec 9 2025 19:00:57 for ILIAS by
1.9.4 (using
Doxyfile
)