SecurityConfig
in package
implements
ConfigBuilderInterface
This class is automatically generated to help in creating a config.
Table of Contents
Interfaces
- ConfigBuilderInterface
- A ConfigBuilder provides helper methods to build a large complex array.
Properties
- $_usedProperties : mixed
- $accessControl : mixed
- $accessDecisionManager : mixed
- $accessDeniedUrl : mixed
- $enableAuthenticatorManager : mixed
- $eraseCredentials : mixed
- $firewalls : mixed
- $hideUserNotFound : mixed
- $passwordHashers : mixed
- $providers : mixed
- $roleHierarchy : mixed
- $sessionFixationStrategy : mixed
Methods
- __construct() : mixed
- accessControl() : AccessControlConfig
- accessDecisionManager() : AccessDecisionManagerConfig
- accessDeniedUrl() : $this
- enableAuthenticatorManager() : $this
- eraseCredentials() : $this
- firewall() : FirewallConfig
- getExtensionAlias() : string
- Gets the alias for the extension which config we are building.
- hideUserNotFound() : $this
- passwordHasher() : PasswordHasherConfig|$this
- provider() : ProviderConfig
- roleHierarchy() : $this
- sessionFixationStrategy() : $this
- toArray() : array<string|int, mixed>
- Gets all configuration represented as an array.
Properties
$_usedProperties
private
mixed
$_usedProperties
= []
$accessControl
private
mixed
$accessControl
$accessDecisionManager
private
mixed
$accessDecisionManager
$accessDeniedUrl
private
mixed
$accessDeniedUrl
$enableAuthenticatorManager
private
mixed
$enableAuthenticatorManager
$eraseCredentials
private
mixed
$eraseCredentials
$firewalls
private
mixed
$firewalls
$hideUserNotFound
private
mixed
$hideUserNotFound
$passwordHashers
private
mixed
$passwordHashers
$providers
private
mixed
$providers
$roleHierarchy
private
mixed
$roleHierarchy
$sessionFixationStrategy
private
mixed
$sessionFixationStrategy
Methods
__construct()
public
__construct([array<string|int, mixed> $value = [] ]) : mixed
Parameters
- $value : array<string|int, mixed> = []
accessControl()
public
accessControl([array<string|int, mixed> $value = [] ]) : AccessControlConfig
Parameters
- $value : array<string|int, mixed> = []
Return values
AccessControlConfigaccessDecisionManager()
public
accessDecisionManager([array<string|int, mixed> $value = [] ]) : AccessDecisionManagerConfig
Parameters
- $value : array<string|int, mixed> = []
Return values
AccessDecisionManagerConfigaccessDeniedUrl()
public
accessDeniedUrl(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisenableAuthenticatorManager()
public
enableAuthenticatorManager(ParamConfigurator|bool $value) : $this
Parameters
- $value : ParamConfigurator|bool
Tags
Return values
$thiseraseCredentials()
public
eraseCredentials(ParamConfigurator|bool $value) : $this
Parameters
- $value : ParamConfigurator|bool
Tags
Return values
$thisfirewall()
public
firewall(string $name[, array<string|int, mixed> $value = [] ]) : FirewallConfig
Parameters
- $name : string
- $value : array<string|int, mixed> = []
Return values
FirewallConfiggetExtensionAlias()
Gets the alias for the extension which config we are building.
public
getExtensionAlias() : string
Return values
stringhideUserNotFound()
public
hideUserNotFound(ParamConfigurator|bool $value) : $this
Parameters
- $value : ParamConfigurator|bool
Tags
Return values
$thispasswordHasher()
public
passwordHasher(string $class[, mixed $value = [] ]) : PasswordHasherConfig|$this
Parameters
- $class : string
- $value : mixed = []
Return values
PasswordHasherConfig|$thisprovider()
public
provider(string $name[, array<string|int, mixed> $value = [] ]) : ProviderConfig
Parameters
- $name : string
- $value : array<string|int, mixed> = []
Return values
ProviderConfigroleHierarchy()
public
roleHierarchy(string $id, mixed $value) : $this
Parameters
- $id : string
- $value : mixed
Return values
$thissessionFixationStrategy()
public
sessionFixationStrategy(ParamConfigurator|"none"|"migrate"|"invalidate" $value) : $this
Parameters
- $value : ParamConfigurator|"none"|"migrate"|"invalidate"
Tags
Return values
$thistoArray()
Gets all configuration represented as an array.
public
toArray() : array<string|int, mixed>