https://portail-global-api.int.villagile.fr/api/widget/signal/top-category/5

Security

Token

coucou.test@test.fr Username
Authenticated
Property Value
Roles
[
  "ROLE_USER"
  "ROLE_VA_SHARE_DOC"
  "ROLE_REQUEST"
  "ROLE_REQUEST_OPERATOR"
  "ROLE_PUBLIC_SPACE_PLANNER"
  "ROLE_PUBLIC_SPACE_PLANNER_OPERATOR"
  "ROLE_SIGNAL_NOTIFY"
  "ROLE_SIGNAL_OPERATOR"
  "ROLE_REQUEST_RT_REQUEST_FROM_SIGNAL"
  "ROLE_REQUEST_RT_REQUEST_MSD"
  "ROLE_INCIDENTS"
  "ROLE_INDUSTRIAL_SITE"
  "ROLE_VA_METABASE_REQUESTER"
]
Inherited Roles none
Token
Lexik\Bundle\JWTAuthenticationBundle\Security\Authentication\Token\JWTUserToken {#687
  #rawToken: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODA0MTM2ODcsImV4cCI6MTc4MzA0MTY4Nywicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9WQV9TSEFSRV9ET0MiLCJST0xFX1JFUVVFU1QiLCJST0xFX1JFUVVFU1RfT1BFUkFUT1IiLCJST0xFX1BVQkxJQ19TUEFDRV9QTEFOTkVSIiwiUk9MRV9QVUJMSUNfU1BBQ0VfUExBTk5FUl9PUEVSQVRPUiIsIlJPTEVfU0lHTkFMX05PVElGWSIsIlJPTEVfU0lHTkFMX09QRVJBVE9SIiwiUk9MRV9SRVFVRVNUX1JUX1JFUVVFU1RfRlJPTV9TSUdOQUwiLCJST0xFX1JFUVVFU1RfUlRfUkVRVUVTVF9NU0QiLCJST0xFX0lOQ0lERU5UUyIsIlJPTEVfSU5EVVNUUklBTF9TSVRFIiwiUk9MRV9WQV9NRVRBQkFTRV9SRVFVRVNURVIiXSwidXNlcm5hbWUiOiJjb3Vjb3UudGVzdEB0ZXN0LmZyIiwiaWQiOiJjb3Vjb3UudGVzdEB0ZXN0LmZyIiwiaGVpbWRhbGxJZCI6IjZlNDNlYmQwLTVlOTUtMTFmMS04YWYyLTgyYjZkYWU3MjhlZiIsImVtYWlsIjoiY291Y291LnRlc3RAdGVzdC5mciIsImZpcnN0TmFtZSI6ImNvdWNvdSIsImxhc3ROYW1lIjoidGVzdCIsImxkYXBVdWlkIjoiY291Y291LnRlc3RAdGVzdC5mciIsImN1cnJlbnRDb250cmFjdCI6eyJpZCI6ImZlYzMyMDAyLTAyOTQtMTFmMS1hNTRiLTAyYzg1YTM3ZWRlZCIsImxhYmVsIjoiTkUgUEFTIFNVUFBSSU1FUiIsInN0YXR1cyI6ImFjdGl2ZSIsImNvbnRyYWN0TWV0YWRhdGFzIjpbeyJrZXkiOiJjb250cmFjdF9jb3VudHJ5X2NvZGUiLCJ2YWx1ZSI6IkZSIn0seyJrZXkiOiJuZXh0Y2xvdWRVcmwiLCJ2YWx1ZSI6Imh0dHBzOi8vc2hhcmUtY2xpZW50LXRlc3QuaW50LnZpbGxhZ2lsZS5mci8ifV19LCJjZ3VWYWxpZGF0aW9uIjp0cnVlfQ.gsGXAM6wwWN28LSZce50zrAuIq6izcAevI4VKmL5DpPqoghRdwzabqy6NbfZEq0c3eotkfScFgwJ2ktVY0eev-fiJy9WKLj7dx7ichwenKaDUCLYLUx_nGt9YmqAPfNribwweT6NAyLqU5XXNGI_X-WbRLgHXoak9N81R1-6L3nQghtwX9d2TCS2dG2AZl5bonfMRl3gc9nU19cV-XSaHCulazbipD4JyXqWjoWt3lRqWnFeTdOOcLj57vgLnAjTQJ3O2X9zXMkNqG6qvgG401nM8pae7NHKFMzZJjkTKC1DuEH_eVMk3nj3xwegSyQpf4YvnzPJxbETO96rszkJqARyWHxDXbHPIfmrAT9IXNCcBndBfH3IIuTqF_FpFdT1E8xkkvYz7zzyR1oHEVb6Da5HUOdcoAsOeF5LVuwY-lUhSxOrtjDxATRtm84DvveiT_Xi6ckPtkJSZrFUfkKYmONG9z43deN1Do85jc5zeaBiXjgULFKveyKN5GyhvzA0xOKCasQ2nVHIPT1wsByhhRZStF845IRzepUq7EK3jALq_Ii-LMsLcpaXb_-24_fPNS0Jo7b_Ru7WNA_PxV0bVjepP-_b8GVoGMl6GRfD2zFS5Wxo50CrGa03MLXuMfs96RXpCGWdL3T3Ja4NlAJN4ACEYqT-pY-z9nvptni49L0WmaOr2JhZG4nRy27LnQ25Dg0OQ6TGTS3mCP4iXg2Hc7XUYdrTURErGmfiIP2rNro91eousaU7wwW40cyBmmoQnrMjgmjRUiFYYBG-BsCvJ-ctgySQxDq4ELnEt-iI4bTJeIU7GdkZ06N7zn7QNsaexa4w0U8bsEezENot-1LAI7ehF1k9OQp1FC65-NdaCfIA6Bii0kLFzzYqCck2LbM6F8ZUaOwIWojxkXwp-U2vg9Se9CLPyain_tJqokQBA_0nO0Rfp1MaAbgpY7bXfd-3d5S_E79U9xLNpHFqQQyNxIZJNb6zt4nzRUdlel6TmjYEDfm1T4c2Ac9WUtQm60KuohdXM9CMhLQQpOr-9rip-JVAGzjJfHyO7xespjto9QgbSAKoyby5rWngcMsizXuzpIwOwTwX-XpW-o5-Id8fry4_smJoTY2bn6W0WaNJHwxhjQNxDssTsWxB8_m-_wdb6tbyd2j0mZ0a2es77LUo952FCtIKiTx3MqA9deuoNS2dSSU8lp6cf-6HNipFTJq4V76ht7YQuxaRO102ar8rgXpVvWReIsHin8VOzgkug9OLjDE5Jty2dvcinhFVX6QXjTQ8Apw-c6RQF3XqA4SgCIvUAWH9jqe0LknMaDpoT5S7TwZPFvPqj7oiFKWP3p3h9emilxnrTANIIIgdeZUAeeFArpw3H0KM_2tcH9CHmDt0y6MLuV9Iqeyx6gAcY__9rKWeVR-GjcZaRNkgbicekpYVWjVlbbLZpA4lTi6hgAStSmF0Z0QmNLVIzZZU72ozTPHn8e72ZNePbw"
  #providerKey: "api"
  -user: App\Entity\User {#754 …}
  -roleNames: [
    "ROLE_USER"
    "ROLE_VA_SHARE_DOC"
    "ROLE_REQUEST"
    "ROLE_REQUEST_OPERATOR"
    "ROLE_PUBLIC_SPACE_PLANNER"
    "ROLE_PUBLIC_SPACE_PLANNER_OPERATOR"
    "ROLE_SIGNAL_NOTIFY"
    "ROLE_SIGNAL_OPERATOR"
    "ROLE_REQUEST_RT_REQUEST_FROM_SIGNAL"
    "ROLE_REQUEST_RT_REQUEST_MSD"
    "ROLE_INCIDENTS"
    "ROLE_INDUSTRIAL_SITE"
    "ROLE_VA_METABASE_REQUESTER"
  ]
  -authenticated: true
  -attributes: []
}

Firewall

api Name
Security enabled
Stateless
Allows anonymous

Configuration

Key Value
provider security.user.provider.concrete.jwt
context (none)
entry_point lexik_jwt_authentication.jwt_token_authenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
listeners
[
  "guard"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#767
  -map: Symfony\Component\Security\Http\AccessMap {#777 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#697 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Guard\Firewall\GuardAuthenticationListener {#752
  -guardHandler: Symfony\Component\Security\Guard\GuardAuthenticatorHandler {#730 …}
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#82 …}
  -providerKey: "api"
  -guardAuthenticators: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#84 …}
  -logger: Symfony\Bridge\Monolog\Logger {#697 …}
  -rememberMeServices: null
  -hideUserNotFoundExceptions: true
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#476 …}
}
3.69 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#715
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#476 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#89 …}
  -map: Symfony\Component\Security\Http\AccessMap {#777 …}
  -authManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#82 …}
  -exceptionOnNoToken: true
}
0.14 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\RoleVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\Permissions\Admin\AdminContractVoter"
5
"App\Security\Voter\Permissions\Admin\AdminOrganizationVoter"
6
"App\Security\Voter\Permissions\Admin\AdminPortalVoter"
7
"App\Security\Voter\Permissions\User\UserContractVoter"
8
"App\Security\Voter\Permissions\User\UserOrganizationVoter"

Access decision log

# Result Attributes Object
1 GRANTED IS_AUTHENTICATED_FULLY
Symfony\Component\HttpFoundation\Request {#55
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#58 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#56 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#57 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#61 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#60 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#59 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#62 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/api/widget/signal/top-category/5"
  #requestUri: "/api/widget/signal/top-category/5"
  #baseUrl: ""
  #basePath: null
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#1050 …}
  #locale: null
  #defaultLocale: "en"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: null
  -isIisRewrite: false
  basePath: ""
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS GRANTED
Show voter details