Property | Type | Description | |
---|---|---|---|
$defaultFailureHandlerOptions | |||
$defaultSuccessHandlerOptions | |||
$options |
Method | Description | |
---|---|---|
addConfiguration ( Symfony\Component\Config\Definition\Builder\NodeDefinition $node ) | ||
addOption ( $name, $default = null ) | ||
create ( |
Method | Description | |
---|---|---|
createAuthProvider ( |
Subclasses must return the id of a service which implements the AuthenticationProviderInterface. | |
createAuthenticationFailureHandler ( $container, $id, $config ) | ||
createAuthenticationSuccessHandler ( $container, $id, $config ) | ||
createEntryPoint ( |
Subclasses may create an entry point of their as they see fit. The default implementation does not change the default entry point. | |
createListener ( $container, $id, $config, $userProvider ) | ||
getFailureHandlerId ( $id ) | ||
getListenerId ( ) : string | Subclasses must return the id of the abstract listener template. | |
getSuccessHandlerId ( $id ) | ||
isRememberMeAware ( array $config ) : boolean | Subclasses may disable remember-me features for the listener, by always returning false from this method. |
public addConfiguration ( Symfony\Component\Config\Definition\Builder\NodeDefinition $node ) | ||
$node | Symfony\Component\Config\Definition\Builder\NodeDefinition |
public create ( |
||
$container |
abstract protected createAuthProvider ( |
||
$container | ||
$id | string | The unique id of the firewall |
$config | array | The options array for this listener |
$userProviderId | string | The id of the user provider |
return | string | never null, the id of the authentication provider |
protected createAuthenticationFailureHandler ( $container, $id, $config ) |
protected createAuthenticationSuccessHandler ( $container, $id, $config ) |
protected createListener ( $container, $id, $config, $userProvider ) |
abstract protected getListenerId ( ) : string | ||
return | string |
protected isRememberMeAware ( array $config ) : boolean | ||
$config | array | |
return | boolean | Whether a possibly configured RememberMeServices should be set for this listener |