/** * @param LoggerInterface $logger * @param EntityDescriptorStoreInterface $spEntityDescriptorProvider * @param EntityDescriptorStoreInterface $idpEntityDescriptorProvider * @param TrustOptionsStoreInterface $trustOptionsProvider */ public function __construct(LoggerInterface $logger, EntityDescriptorStoreInterface $spEntityDescriptorProvider, EntityDescriptorStoreInterface $idpEntityDescriptorProvider, TrustOptionsStoreInterface $trustOptionsProvider) { parent::__construct($logger); $this->spEntityDescriptorProvider = $spEntityDescriptorProvider; $this->idpEntityDescriptorProvider = $idpEntityDescriptorProvider; $this->trustOptionsProvider = $trustOptionsProvider; }
/** * @param LoggerInterface $logger * @param ActionInterface[] $assertionActions */ public function __construct(LoggerInterface $logger, array $assertionActions = array()) { parent::__construct($logger); foreach ($assertionActions as $action) { $this->add($action); } }
/** * @param LoggerInterface $logger * @param RequestStateStoreInterface $requestStore */ public function __construct(LoggerInterface $logger, RequestStateStoreInterface $requestStore) { parent::__construct($logger); $this->requestStore = $requestStore; }
/** * @param LoggerInterface $logger * @param CredentialResolverInterface $credentialResolver */ public function __construct(LoggerInterface $logger, CredentialResolverInterface $credentialResolver) { parent::__construct($logger); $this->credentialResolver = $credentialResolver; }
/** * @param LoggerInterface $logger * @param EndpointResolverInterface $endpointResolver */ public function __construct(LoggerInterface $logger, EndpointResolverInterface $endpointResolver) { parent::__construct($logger); $this->endpointResolver = $endpointResolver; }
/** * @param LoggerInterface $logger * @param SignatureValidatorInterface $signatureValidator */ public function __construct(LoggerInterface $logger, SignatureValidatorInterface $signatureValidator) { parent::__construct($logger); $this->signatureValidator = $signatureValidator; }
/** * @param LoggerInterface $logger * @param ActionInterface $assertionAction */ public function __construct(LoggerInterface $logger, ActionInterface $assertionAction) { parent::__construct($logger); $this->assertionAction = $assertionAction; }
/** * @param LoggerInterface $logger * @param BindingFactoryInterface $bindingFactory */ public function __construct(LoggerInterface $logger, BindingFactoryInterface $bindingFactory) { parent::__construct($logger); $this->bindingFactory = $bindingFactory; }
/** * @param LoggerInterface $logger * @param string[] $expectedBindingTypes */ public function __construct(LoggerInterface $logger, array $expectedBindingTypes) { parent::__construct($logger); $this->expectedBindingTypes = $expectedBindingTypes; }
public function __construct(LoggerInterface $logger, SessionProcessorInterface $sessionProcessor) { parent::__construct($logger); $this->sessionProcessor = $sessionProcessor; }
/** * @param LoggerInterface $logger * @param string $version */ public function __construct(LoggerInterface $logger, $version) { parent::__construct($logger); $this->version = $version; }
/** * @param LoggerInterface $logger * @param string $statusCode * @param string $statusMessage */ public function __construct(LoggerInterface $logger, $statusCode = SamlConstants::STATUS_SUCCESS, $statusMessage = null) { parent::__construct($logger); $this->statusCode = $statusCode; $this->statusMessage = $statusMessage; }
/** * @param LoggerInterface $logger * @param NameIdValidatorInterface $nameIdValidator * @param string $allowedFormat */ public function __construct(LoggerInterface $logger, NameIdValidatorInterface $nameIdValidator, $allowedFormat) { parent::__construct($logger); $this->nameIdValidator = $nameIdValidator; $this->allowedFormat = $allowedFormat; }
/** * @param LoggerInterface $logger * @param TimeProviderInterface $timeProvider */ public function __construct(LoggerInterface $logger, TimeProviderInterface $timeProvider) { parent::__construct($logger); $this->timeProvider = $timeProvider; }
/** * @param LoggerInterface $logger * @param RequestStateStoreInterface $requestStore * @param LogoutSessionResolverInterface $logoutResolver */ public function __construct(LoggerInterface $logger, RequestStateStoreInterface $requestStore, LogoutSessionResolverInterface $logoutResolver) { parent::__construct($logger); $this->requestStore = $requestStore; $this->logoutResolver = $logoutResolver; }
/** * @param LoggerInterface $logger * @param TimeProviderInterface $timeProvider * @param int $secondsSkew */ public function __construct(LoggerInterface $logger, TimeProviderInterface $timeProvider, $secondsSkew) { parent::__construct($logger); $this->timeProvider = $timeProvider; $this->secondsSkew = $secondsSkew; }
/** * @param LoggerInterface $logger * @param SignatureResolverInterface $signatureResolver */ public function __construct(LoggerInterface $logger, SignatureResolverInterface $signatureResolver) { parent::__construct($logger); $this->signatureResolver = $signatureResolver; }