|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
@SuppressWarnings(PHPMD.CouplingBetweenObjects) - due to all the named exceptions More...
Collaboration diagram for SAML2\Assertion\Processor:Public Member Functions | |
| __construct (Decrypter $decrypter, Validator $signatureValidator, AssertionValidator $assertionValidator, SubjectConfirmationValidator $subjectConfirmationValidator, Transformer $transformer, IdentityProvider $identityProviderConfiguration, LoggerInterface $logger) | |
| processAssertions ($assertions) | |
| process ($assertion) | |
| validateAssertion (Assertion $assertion) | |
Private Member Functions | |
| decryptAssertion ($assertion) | |
| transformAssertion (Assertion $assertion) | |
Private Attributes | |
| $decrypter | |
| $assertionValidator | |
| $subjectConfirmationValidator | |
| $transformer | |
| $signatureValidator | |
| $identityProviderConfiguration | |
| $logger | |
@SuppressWarnings(PHPMD.CouplingBetweenObjects) - due to all the named exceptions
Definition at line 21 of file Processor.php.
| SAML2\Assertion\Processor::__construct | ( | Decrypter | $decrypter, |
| Validator | $signatureValidator, | ||
| AssertionValidator | $assertionValidator, | ||
| SubjectConfirmationValidator | $subjectConfirmationValidator, | ||
| Transformer | $transformer, | ||
| IdentityProvider | $identityProviderConfiguration, | ||
| LoggerInterface | $logger | ||
| ) |
Definition at line 58 of file Processor.php.
References SAML2\Assertion\Processor\$assertionValidator, SAML2\Assertion\Processor\$decrypter, SAML2\Assertion\Processor\$identityProviderConfiguration, SAML2\Assertion\Processor\$logger, SAML2\Assertion\Processor\$signatureValidator, SAML2\Assertion\Processor\$subjectConfirmationValidator, and SAML2\Assertion\Processor\$transformer.
|
private |
| \SAML2\Assertion | \SAML2\EncryptedAssertion | $assertion |
Definition at line 125 of file Processor.php.
Referenced by SAML2\Assertion\Processor\process().
Here is the caller graph for this function:| SAML2\Assertion\Processor::process | ( | $assertion | ) |
| \SAML2\Assertion | \SAML2\EncryptedAssertion | $assertion |
Definition at line 96 of file Processor.php.
References SAML2\Assertion\Processor\decryptAssertion(), sprintf, SAML2\Assertion\Processor\transformAssertion(), and SAML2\Assertion\Processor\validateAssertion().
Referenced by SAML2\Assertion\Processor\processAssertions().
Here is the call graph for this function:
Here is the caller graph for this function:| SAML2\Assertion\Processor::processAssertions | ( | $assertions | ) |
| \SAML2\Utilities\ArrayCollection | $assertions |
Definition at line 81 of file Processor.php.
References SAML2\Assertion\Processor\process().
Here is the call graph for this function:
|
private |
| \SAML2\Assertion | $assertion |
Definition at line 169 of file Processor.php.
Referenced by SAML2\Assertion\Processor\process().
Here is the caller graph for this function:| SAML2\Assertion\Processor::validateAssertion | ( | Assertion | $assertion | ) |
| \SAML2\Assertion | $assertion |
Definition at line 141 of file Processor.php.
References SAML2\Assertion\getSubjectConfirmation(), and sprintf.
Referenced by SAML2\Assertion\Processor\process().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 31 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().
|
private |
Definition at line 26 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().
|
private |
Definition at line 51 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().
|
private |
Definition at line 56 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().
|
private |
Definition at line 46 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().
|
private |
Definition at line 36 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().
|
private |
Definition at line 41 of file Processor.php.
Referenced by SAML2\Assertion\Processor\__construct().