name: CompleteConfigurationTestCase
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: SecurityExtension
  type: class
  source: Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension
- name: SecurityBundle
  type: class
  source: Symfony\Bundle\SecurityBundle\SecurityBundle
- name: InvalidConfigurationException
  type: class
  source: Symfony\Component\Config\Definition\Exception\InvalidConfigurationException
- name: IteratorArgument
  type: class
  source: Symfony\Component\DependencyInjection\Argument\IteratorArgument
- name: ContainerBuilder
  type: class
  source: Symfony\Component\DependencyInjection\ContainerBuilder
- name: Definition
  type: class
  source: Symfony\Component\DependencyInjection\Definition
- name: ContainerConfigurator
  type: class
  source: Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator
- name: Reference
  type: class
  source: Symfony\Component\DependencyInjection\Reference
- name: AttributesRequestMatcher
  type: class
  source: Symfony\Component\HttpFoundation\RequestMatcher\AttributesRequestMatcher
- name: HostRequestMatcher
  type: class
  source: Symfony\Component\HttpFoundation\RequestMatcher\HostRequestMatcher
- name: MethodRequestMatcher
  type: class
  source: Symfony\Component\HttpFoundation\RequestMatcher\MethodRequestMatcher
- name: PathRequestMatcher
  type: class
  source: Symfony\Component\HttpFoundation\RequestMatcher\PathRequestMatcher
- name: PortRequestMatcher
  type: class
  source: Symfony\Component\HttpFoundation\RequestMatcher\PortRequestMatcher
- name: NativePasswordHasher
  type: class
  source: Symfony\Component\PasswordHasher\Hasher\NativePasswordHasher
- name: Pbkdf2PasswordHasher
  type: class
  source: Symfony\Component\PasswordHasher\Hasher\Pbkdf2PasswordHasher
- name: PlaintextPasswordHasher
  type: class
  source: Symfony\Component\PasswordHasher\Hasher\PlaintextPasswordHasher
- name: SodiumPasswordHasher
  type: class
  source: Symfony\Component\PasswordHasher\Hasher\SodiumPasswordHasher
- name: AccessDecisionManager
  type: class
  source: Symfony\Component\Security\Core\Authorization\AccessDecisionManager
- name: AffirmativeStrategy
  type: class
  source: Symfony\Component\Security\Core\Authorization\Strategy\AffirmativeStrategy
- name: UserCheckerInterface
  type: class
  source: Symfony\Component\Security\Core\User\UserCheckerInterface
- name: AuthenticatorManager
  type: class
  source: Symfony\Component\Security\Http\Authentication\AuthenticatorManager
- name: CsrfTokenBadge
  type: class
  source: Symfony\Component\Security\Http\Authenticator\Passport\Badge\CsrfTokenBadge
- name: RememberMeBadge
  type: class
  source: Symfony\Component\Security\Http\Authenticator\Passport\Badge\RememberMeBadge
properties: []
methods:
- name: getLoader
  visibility: protected
  parameters:
  - name: container
  comment: null
- name: getFileExtension
  visibility: protected
  parameters: []
  comment: null
- name: testAuthenticatorManager
  visibility: public
  parameters: []
  comment: null
- name: testRolesHierarchy
  visibility: public
  parameters: []
  comment: null
- name: testUserProviders
  visibility: public
  parameters: []
  comment: null
- name: testFirewalls
  visibility: public
  parameters: []
  comment: null
- name: testFirewallRequestMatchers
  visibility: public
  parameters: []
  comment: null
- name: testUserCheckerAliasIsRegistered
  visibility: public
  parameters: []
  comment: null
- name: testAccess
  visibility: public
  parameters: []
  comment: null
- name: testMerge
  visibility: public
  parameters: []
  comment: null
- name: testHashers
  visibility: public
  parameters: []
  comment: null
- name: testHashersWithLibsodium
  visibility: public
  parameters: []
  comment: null
- name: testHashersWithArgon2i
  visibility: public
  parameters: []
  comment: null
- name: testMigratingHasher
  visibility: public
  parameters: []
  comment: null
- name: testHashersWithBCrypt
  visibility: public
  parameters: []
  comment: null
- name: testUserCheckerConfig
  visibility: public
  parameters: []
  comment: null
- name: testUserCheckerConfigWithDefaultChecker
  visibility: public
  parameters: []
  comment: null
- name: testUserCheckerConfigWithNoCheckers
  visibility: public
  parameters: []
  comment: null
- name: testUserPasswordHasherCommandIsRegistered
  visibility: public
  parameters: []
  comment: null
- name: testDefaultAccessDecisionManagerStrategyIsAffirmative
  visibility: public
  parameters: []
  comment: null
- name: testCustomAccessDecisionManagerService
  visibility: public
  parameters: []
  comment: null
- name: testAccessDecisionManagerServiceAndStrategyCannotBeUsedAtTheSameTime
  visibility: public
  parameters: []
  comment: null
- name: testAccessDecisionManagerOptionsAreNotOverriddenByImplicitStrategy
  visibility: public
  parameters: []
  comment: null
- name: testAccessDecisionManagerWithStrategyService
  visibility: public
  parameters: []
  comment: null
- name: testFirewallUndefinedUserProvider
  visibility: public
  parameters: []
  comment: null
- name: testFirewallListenerUndefinedProvider
  visibility: public
  parameters: []
  comment: null
- name: testFirewallWithUserProvider
  visibility: public
  parameters: []
  comment: null
- name: testFirewallListenerWithProvider
  visibility: public
  parameters: []
  comment: null
- name: testFirewallLogoutClearSiteData
  visibility: public
  parameters: []
  comment: null
- name: testFirewallPatterns
  visibility: public
  parameters: []
  comment: null
- name: getContainer
  visibility: protected
  parameters:
  - name: file
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension
- Symfony\Bundle\SecurityBundle\SecurityBundle
- Symfony\Component\Config\Definition\Exception\InvalidConfigurationException
- Symfony\Component\DependencyInjection\Argument\IteratorArgument
- Symfony\Component\DependencyInjection\ContainerBuilder
- Symfony\Component\DependencyInjection\Definition
- Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator
- Symfony\Component\DependencyInjection\Reference
- Symfony\Component\HttpFoundation\RequestMatcher\AttributesRequestMatcher
- Symfony\Component\HttpFoundation\RequestMatcher\HostRequestMatcher
- Symfony\Component\HttpFoundation\RequestMatcher\MethodRequestMatcher
- Symfony\Component\HttpFoundation\RequestMatcher\PathRequestMatcher
- Symfony\Component\HttpFoundation\RequestMatcher\PortRequestMatcher
- Symfony\Component\PasswordHasher\Hasher\NativePasswordHasher
- Symfony\Component\PasswordHasher\Hasher\Pbkdf2PasswordHasher
- Symfony\Component\PasswordHasher\Hasher\PlaintextPasswordHasher
- Symfony\Component\PasswordHasher\Hasher\SodiumPasswordHasher
- Symfony\Component\Security\Core\Authorization\AccessDecisionManager
- Symfony\Component\Security\Core\Authorization\Strategy\AffirmativeStrategy
- Symfony\Component\Security\Core\User\UserCheckerInterface
- Symfony\Component\Security\Http\Authentication\AuthenticatorManager
- Symfony\Component\Security\Http\Authenticator\Passport\Badge\CsrfTokenBadge
- Symfony\Component\Security\Http\Authenticator\Passport\Badge\RememberMeBadge
interfaces: []