ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Simple Builder that allows to build a new Assertion Processor. More...
Static Public Member Functions | |
static | build (LoggerInterface $logger, Validator $signatureValidator, Destination $currentDestination, IdentityProvider $identityProvider, ServiceProvider $serviceProvider, Response $response) |
Static Private Member Functions | |
static | createAssertionValidator (IdentityProvider $identityProvider, ServiceProvider $serviceProvider) |
static | createSubjectConfirmationValidator (IdentityProvider $identityProvider, ServiceProvider $serviceProvider, Destination $currentDestination, Response $response) |
static | createAssertionTransformerChain (LoggerInterface $logger, PrivateKeyLoader $keyloader, IdentityProvider $identityProvider, ServiceProvider $serviceProvider) |
Simple Builder that allows to build a new Assertion Processor.
This is an excellent candidate for refactoring towards dependency injection
(PHPMD.CouplingBetweenObjects)
Definition at line 34 of file ProcessorBuilder.php.
|
static |
Definition at line 36 of file ProcessorBuilder.php.
|
staticprivate |
Definition at line 115 of file ProcessorBuilder.php.
|
staticprivate |
|
staticprivate |
Definition at line 85 of file ProcessorBuilder.php.