https://back-immoch.mypreprod.xyz/api/immo/v2/mailbox/email/count

Security

Token

-fayez Username
Authenticated
Property Value
Roles
[
  "ROLE_W_IMMO_CONSULT_ADS"
  "ROLE_W_IMMO_POST_AD"
  "ROLE_W_IMMO_MAKE_OFFER"
  "ROLE_W_IMMO_3D_VISUALIZATION"
  "ROLE_W_LOCAL_CONSULT_SERVICES"
  "ROLE_W_LOCAL_INSERT_SERVICE"
  "ROLE_W_LOCAL_BENEFIT_REDUCTIONS"
  "ROLE_W_LOCAL_CONSULT_IMPROVEMENTS"
  "ROLE_W_LOCAL_PROPOSE_IMPROVEMENT"
  "ROLE_W_ART_HOME_CONSULT_REDESIGN"
  "ROLE_W_ART_HOME_PROPOSE_REDESIGN"
  "ROLE_W_ART_HOME_ACQUIRE_ARTWORK"
  "ROLE_W_ART_HOME_SELL_ARTWORK"
  "ROLE_W_WORK_CONSULT_ENERGY_CERTIFIER"
  "ROLE_USER"
  "ROLE_PART"
]
Inherited Roles none
Token
Lexik\Bundle\JWTAuthenticationBundle\Security\Authentication\Token\JWTUserToken {#2168
  #rawToken: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEwNzgyNTIsImV4cCI6MTc4MTA3OTE1Miwicm9sZXMiOlsiUk9MRV9XX0lNTU9fQ09OU1VMVF9BRFMiLCJST0xFX1dfSU1NT19QT1NUX0FEIiwiUk9MRV9XX0lNTU9fTUFLRV9PRkZFUiIsIlJPTEVfV19JTU1PXzNEX1ZJU1VBTElaQVRJT04iLCJST0xFX1dfTE9DQUxfQ09OU1VMVF9TRVJWSUNFUyIsIlJPTEVfV19MT0NBTF9JTlNFUlRfU0VSVklDRSIsIlJPTEVfV19MT0NBTF9CRU5FRklUX1JFRFVDVElPTlMiLCJST0xFX1dfTE9DQUxfQ09OU1VMVF9JTVBST1ZFTUVOVFMiLCJST0xFX1dfTE9DQUxfUFJPUE9TRV9JTVBST1ZFTUVOVCIsIlJPTEVfV19BUlRfSE9NRV9DT05TVUxUX1JFREVTSUdOIiwiUk9MRV9XX0FSVF9IT01FX1BST1BPU0VfUkVERVNJR04iLCJST0xFX1dfQVJUX0hPTUVfQUNRVUlSRV9BUlRXT1JLIiwiUk9MRV9XX0FSVF9IT01FX1NFTExfQVJUV09SSyIsIlJPTEVfV19XT1JLX0NPTlNVTFRfRU5FUkdZX0NFUlRJRklFUiIsIlJPTEVfVVNFUiIsIlJPTEVfUEFSVCJdLCJ1c2VybmFtZSI6Ii1mYXlleiJ9.Q8hQjm3kN3YooEZGwwA1T0rVQBy3YEFLIBO4oF6cGdnT_huWjAP_S6Nu_wVoQDe7Y3T9BOgcZ4_hLVE5KirkgazRCyVfcMbnDdDWV9Tms0f7rIFOJJwzO8NZVEmPLH1qWvjb0pwbHqa5-DSzqT3ffHF6uX1xhz6vHX3y3xaeE8ouctn4wzpBNPXmFSFHPkS7CfgxrbXvjuJ0veOZQ2l2UFl-gvTFUXQbb8XnXRp43XPu-uk_fcSxgh8GcqoNMK179kA394wYjbL5OVbwUjJgzXntK6nkg207ylp1ff4skiUmGyfODPtvj0F3Llf33cmKHEttgfFh22TiPIb1ucS2dgASXqX8t9W13ZgSXhSWR58vjcXFAzg6cTPNF9y2tz5Pm8FDbcOeVMRnVmeepLnr6kNY8zj3LciWvre_4Dpt-01l8aIy_3Ag8ic1qpFjWeizuhhk1WebnZPZ1eadJMkV30HokADT49mHO8v2JoafSlwGerRwF4mF65AQoWZJkJWJEdlWZapW_8-U0cV-UTAzvblAhXgCUCEtnt8PMQgLiOcFOrmvvgJihSUYVUSKLLTrfz3RbgcueuwDsKNkJi4oH-kFzGH75-r48JtfkggrbGpUMew26rJM8sDECieC2Z91S_yrm-y-ZsNJxSt4MGXWjHQt4fGNIEVBdmueGks1ljE"
  #providerKey: "client"
  -user: App\Entity\User {#2117 …}
  -roleNames: [
    "ROLE_W_IMMO_CONSULT_ADS"
    "ROLE_W_IMMO_POST_AD"
    "ROLE_W_IMMO_MAKE_OFFER"
    "ROLE_W_IMMO_3D_VISUALIZATION"
    "ROLE_W_LOCAL_CONSULT_SERVICES"
    "ROLE_W_LOCAL_INSERT_SERVICE"
    "ROLE_W_LOCAL_BENEFIT_REDUCTIONS"
    "ROLE_W_LOCAL_CONSULT_IMPROVEMENTS"
    "ROLE_W_LOCAL_PROPOSE_IMPROVEMENT"
    "ROLE_W_ART_HOME_CONSULT_REDESIGN"
    "ROLE_W_ART_HOME_PROPOSE_REDESIGN"
    "ROLE_W_ART_HOME_ACQUIRE_ARTWORK"
    "ROLE_W_ART_HOME_SELL_ARTWORK"
    "ROLE_W_WORK_CONSULT_ENERGY_CERTIFIER"
    "ROLE_USER"
    "ROLE_PART"
  ]
  -authenticated: true
  -attributes: []
}

Firewall

client Name
Security enabled
Stateless
Allows anonymous

Configuration

Key Value
provider App\DataProvider\UserProvider
context (none)
entry_point lexik_jwt_authentication.jwt_token_authenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
listeners
[
  "switch_user"
  "guard"
  "json_login"
  "anonymous"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#329
  -map: Symfony\Component\Security\Http\AccessMap {#330 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#318 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Guard\Firewall\GuardAuthenticationListener {#355
  -guardHandler: Symfony\Component\Security\Guard\GuardAuthenticatorHandler {#342 …}
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …}
  -providerKey: "client"
  -guardAuthenticators: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#362 …}
  -logger: Symfony\Bridge\Monolog\Logger {#318 …}
  -rememberMeServices: null
  -hideUserNotFoundExceptions: true
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …}
}
64.39 ms (none)
Symfony\Component\Security\Http\Firewall\UsernamePasswordJsonAuthenticationListener {#3658
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …}
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …}
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#308 …}
  -providerKey: "client"
  -successHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationSuccessHandler {#3662 …}
  -failureHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationFailureHandler {#3660 …}
  -options: [
    "username_path" => "username"
    "password_path" => "password"
    "check_path" => "/api/immo/v2/login_check"
    "use_forward" => false
    "require_previous_session" => false
    "login_path" => "/login"
  ]
  -logger: Symfony\Bridge\Monolog\Logger {#318 …}
  -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …}
  -propertyAccessor: Symfony\Component\PropertyAccess\PropertyAccessor {#1605 …}
  -sessionStrategy: Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy {#3597 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1662 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener {#3575
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1692 …}
  -secret: "RpSSGvE"
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …}
  -logger: Symfony\Bridge\Monolog\Logger {#318 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#3598
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …}
  -provider: App\DataProvider\UserProvider {#363 …}
  -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#391 …}
  -firewallName: "client"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …}
  -usernameParameter: "_switch_user"
  -role: "ROLE_ALLOWED_TO_SWITCH"
  -logger: Symfony\Bridge\Monolog\Logger {#318 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …}
  -stateless: true
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#320
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_client_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#308 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#321 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#3678
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …}
  -map: Symfony\Component\Security\Http\AccessMap {#330 …}
  -authManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …}
  -exceptionOnNoToken: true
}
0.01 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\FeatureVoter"

Access decision log

# Result Attributes Object
1 GRANTED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS GRANTED
Show voter details