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

Security

Token

vo-wala-plus Username
Authenticated
Property Value
Roles
[
  "ROLE_W_IMMO_CONSULT_ADS"
  "ROLE_W_IMMO_POST_AD"
  "ROLE_W_IMMO_MAKE_OFFER"
  "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_NOT"
  "ROLE_PRO"
]
Inherited Roles
[
  "ROLE_PART"
]
Token
Lexik\Bundle\JWTAuthenticationBundle\Security\Authentication\Token\JWTUserToken {#1968
  #rawToken: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEwNjU2NDIsImV4cCI6MTc4MTA2NjU0Miwicm9sZXMiOlsiUk9MRV9XX0lNTU9fQ09OU1VMVF9BRFMiLCJST0xFX1dfSU1NT19QT1NUX0FEIiwiUk9MRV9XX0lNTU9fTUFLRV9PRkZFUiIsIlJPTEVfV19MT0NBTF9DT05TVUxUX1NFUlZJQ0VTIiwiUk9MRV9XX0xPQ0FMX0lOU0VSVF9TRVJWSUNFIiwiUk9MRV9XX0xPQ0FMX0JFTkVGSVRfUkVEVUNUSU9OUyIsIlJPTEVfV19MT0NBTF9DT05TVUxUX0lNUFJPVkVNRU5UUyIsIlJPTEVfV19MT0NBTF9QUk9QT1NFX0lNUFJPVkVNRU5UIiwiUk9MRV9XX0FSVF9IT01FX0NPTlNVTFRfUkVERVNJR04iLCJST0xFX1dfQVJUX0hPTUVfUFJPUE9TRV9SRURFU0lHTiIsIlJPTEVfV19BUlRfSE9NRV9BQ1FVSVJFX0FSVFdPUksiLCJST0xFX1dfQVJUX0hPTUVfU0VMTF9BUlRXT1JLIiwiUk9MRV9XX1dPUktfQ09OU1VMVF9FTkVSR1lfQ0VSVElGSUVSIiwiUk9MRV9VU0VSIiwiUk9MRV9OT1QiLCJST0xFX1BSTyJdLCJ1c2VybmFtZSI6InZvLXdhbGEtcGx1cyJ9.NZ0zvcMeRC9eb9yyqlzCbKqhl3vhPNS8JBNNS1qM1V2sjMDrJPaDWrQ72uO1bLeqEEUyRBa2d16YBJzU_HyBvjPpxrN_bYkWpjGkQSuQ47zB_zrYSwqTF7TeKsgtpulPEbD4uM3-9jC4CYPQn221C0hsUGRODsxqnq9tlEyW3K2a4PctH1NdUh6NO8cEXpOawm1CrPEAIlvnvwO8sDPCXLZncR0yTY9_dgd0OCN9oECiNn-fz1mHwBWCoQ2tfxlXimd6QedalAeW2QV6L2JU2q_nRGtfNOuqqqBANCEdnt-B2mNw3aCsDosjr-9hVdldtBedF1gOtE6ugEANHIspIZubczjdBLMHd8qtB_2_W1aSGbpJ23shkhxTxkBlV5GJvzJYs5HywYwLf9RbAhDiJPcmWZSW-8pU7gsChZWuS6tKrbW4JeUt7xusGcSb8WPr92XlW_dGOlV0KA04JWG4h6UkeJZ8sm9-SnQLMXmSnloluEE4oZXdKecQWddD63ScQnxhPVe0EIQIrW6rc1NWbN_pg9spI9MbNg9a4m9yFPKHDBhzceXhEe25l0KLFcOA5wbChh1V4Z8TONyDUfKnRsnyOrdmAP65jgdlYxLO2D_4Ulo01KuZB6neDM_iAQn95USsyWlAPNrpySQbGfci4rV6G3IyjkvsAesPMB5q8w8"
  #providerKey: "client"
  -user: App\Entity\User {#2017 …}
  -roleNames: [
    "ROLE_W_IMMO_CONSULT_ADS"
    "ROLE_W_IMMO_POST_AD"
    "ROLE_W_IMMO_MAKE_OFFER"
    "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_NOT"
    "ROLE_PRO"
  ]
  -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 {#331
  -map: Symfony\Component\Security\Http\AccessMap {#332 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#320 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Guard\Firewall\GuardAuthenticationListener {#357
  -guardHandler: Symfony\Component\Security\Guard\GuardAuthenticatorHandler {#344 …}
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …}
  -providerKey: "client"
  -guardAuthenticators: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#364 …}
  -logger: Symfony\Bridge\Monolog\Logger {#320 …}
  -rememberMeServices: null
  -hideUserNotFoundExceptions: true
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …}
}
50.80 ms (none)
Symfony\Component\Security\Http\Firewall\UsernamePasswordJsonAuthenticationListener {#3696
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …}
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …}
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#310 …}
  -providerKey: "client"
  -successHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationSuccessHandler {#3700 …}
  -failureHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationFailureHandler {#3698 …}
  -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 {#320 …}
  -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …}
  -propertyAccessor: Symfony\Component\PropertyAccess\PropertyAccessor {#1603 …}
  -sessionStrategy: Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy {#3637 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1660 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener {#3634
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1690 …}
  -secret: "2Y9W0m4"
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …}
  -logger: Symfony\Bridge\Monolog\Logger {#320 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#3636
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …}
  -provider: App\DataProvider\UserProvider {#365 …}
  -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#393 …}
  -firewallName: "client"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …}
  -usernameParameter: "_switch_user"
  -role: "ROLE_ALLOWED_TO_SWITCH"
  -logger: Symfony\Bridge\Monolog\Logger {#320 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …}
  -stateless: true
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#322
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_client_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#310 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#323 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#3716
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …}
  -map: Symfony\Component\Security\Http\AccessMap {#332 …}
  -authManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …}
  -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