PHP 클래스 Neos\Flow\Security\Channel\HttpsInterceptor

상속: implements Neos\Flow\Security\Authorization\InterceptorInterface
파일 보기 프로젝트 열기: neos/flow-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$useSSL boolean

공개 메소드들

메소드 설명
__construct ( Context $securityContext, Neos\Flow\Security\Authentication\AuthenticationManagerInterface $authenticationManager, Neos\Flow\Log\SystemLoggerInterface $logger ) Constructor.
invoke ( ) : boolean Redirects the current request to HTTP or HTTPS depending on $this->useSSL;

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Context $securityContext, Neos\Flow\Security\Authentication\AuthenticationManagerInterface $authenticationManager, Neos\Flow\Log\SystemLoggerInterface $logger )
$securityContext Neos\Flow\Security\Context The current security context
$authenticationManager Neos\Flow\Security\Authentication\AuthenticationManagerInterface The authentication Manager
$logger Neos\Flow\Log\SystemLoggerInterface A logger to log security relevant actions

invoke() 공개 메소드

Redirects the current request to HTTP or HTTPS depending on $this->useSSL;
public invoke ( ) : boolean
리턴 boolean TRUE if the security checks was passed

프로퍼티 상세

$useSSL 보호되어 있는 프로퍼티

protected bool $useSSL
리턴 boolean