ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
(PHPMD.CouplingBetweenObjects) - due to specific exceptions More...
Public Member Functions | |
__construct (LoggerInterface $logger) | |
process (ServiceProvider $serviceProviderConfiguration, IdentityProvider $identityProviderConfiguration, Destination $currentDestination, Response $response) | |
Private Member Functions | |
enforcePreconditions (Response $response) | |
Checks the preconditions that must be valid in order for the response to be processed. More... | |
verifySignature (Response $response, IdentityProvider $identityProviderConfiguration) | |
processAssertions (Response $response) | |
Private Attributes | |
$logger | |
$preconditionValidator | |
$signatureValidator | |
$assertionProcessor | |
$responseIsSigned = false | |
(PHPMD.CouplingBetweenObjects) - due to specific exceptions
Definition at line 21 of file Processor.php.
SAML2\Response\Processor::__construct | ( | LoggerInterface | $logger | ) |
\Psr\Log\LoggerInterface | $logger |
Definition at line 55 of file Processor.php.
References SAML2\Response\Processor\$logger.
|
private |
Checks the preconditions that must be valid in order for the response to be processed.
\SAML2\Response | $response |
Definition at line 96 of file Processor.php.
References $result.
Referenced by SAML2\Response\Processor\process().
SAML2\Response\Processor::process | ( | ServiceProvider | $serviceProviderConfiguration, |
IdentityProvider | $identityProviderConfiguration, | ||
Destination | $currentDestination, | ||
Response | $response | ||
) |
\SAML2\Configuration\ServiceProvider | $serviceProviderConfiguration | |
\SAML2\Configuration\IdentityProvider | $identityProviderConfiguration | |
\SAML2\Configuration\Destination | $currentDestination | |
\SAML2\Response | $response |
Definition at line 70 of file Processor.php.
References SAML2\Response\Processor\enforcePreconditions(), SAML2\Response\Processor\processAssertions(), and SAML2\Response\Processor\verifySignature().
|
private |
\SAML2\Response | $response |
Definition at line 140 of file Processor.php.
References SAML2\Response\$assertions, and SAML2\Response\getAssertions().
Referenced by SAML2\Response\Processor\process().
|
private |
\SAML2\Response | $response | |
\SAML2\Configuration\IdentityProvider | $identityProviderConfiguration |
Definition at line 109 of file Processor.php.
References SAML2\Message\getId(), and SAML2\Message\isMessageConstructedWithSignature().
Referenced by SAML2\Response\Processor\process().
|
private |
Definition at line 41 of file Processor.php.
|
private |
Definition at line 26 of file Processor.php.
Referenced by SAML2\Response\Processor\__construct().
|
private |
Definition at line 31 of file Processor.php.
|
private |
Definition at line 49 of file Processor.php.
|
private |
Definition at line 36 of file Processor.php.