PHP 클래스 AppserverIo\Appserver\ServletEngine\Security\DependencyInjection\DeploymentDescriptorParser

파일 보기 프로젝트 열기: appserver-io/appserver 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$authenticationContext AppserverIo\Psr\Servlet\ServletContextInterface The servlet context we want to parse the deployment descriptor for.

공개 메소드들

메소드 설명
getApplication ( ) : AppserverIo\Psr\Application\ApplicationInterface Returns the application context instance the servlet context is bound to.
getAuthenticationContext ( ) : AppserverIo\Psr\Servlet\ServletContextInterface Returns the servlet context instance.
injectAuthenticationContext ( AppserverIo\Appserver\ServletEngine\Security\AuthenticationManagerInterface $authenticationContext ) : void Inject the authentication context instance.
mapAuthenticator ( string $shortname ) : string Returns the authenticator class name for the passed shortname.
parse ( ) : void Parses the servlet context's deployment descriptor file for servlets that has to be registered in the object manager.

메소드 상세

getApplication() 공개 메소드

Returns the application context instance the servlet context is bound to.
public getApplication ( ) : AppserverIo\Psr\Application\ApplicationInterface
리턴 AppserverIo\Psr\Application\ApplicationInterface The application context instance

getAuthenticationContext() 공개 메소드

Returns the servlet context instance.
public getAuthenticationContext ( ) : AppserverIo\Psr\Servlet\ServletContextInterface
리턴 AppserverIo\Psr\Servlet\ServletContextInterface The servlet context instance

injectAuthenticationContext() 공개 메소드

Inject the authentication context instance.
public injectAuthenticationContext ( AppserverIo\Appserver\ServletEngine\Security\AuthenticationManagerInterface $authenticationContext ) : void
$authenticationContext AppserverIo\Appserver\ServletEngine\Security\AuthenticationManagerInterface The authentication context instance
리턴 void

mapAuthenticator() 공개 메소드

Returns the authenticator class name for the passed shortname.
public mapAuthenticator ( string $shortname ) : string
$shortname string The shortname of the requested authenticator class name
리턴 string The requested authenticator class name

parse() 공개 메소드

Parses the servlet context's deployment descriptor file for servlets that has to be registered in the object manager.
public parse ( ) : void
리턴 void

프로퍼티 상세

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

The servlet context we want to parse the deployment descriptor for.
protected ServletContextInterface,AppserverIo\Psr\Servlet $authenticationContext
리턴 AppserverIo\Psr\Servlet\ServletContextInterface