Security
Token
api_user@novaimaging.co
Username
Authenticated
| Property | Value |
|---|---|
| Roles |
[ "ROLE_USER" "ROLE_API" "ROLE_REPORTE" "ROLE_DICOM_DOWNLOAD" "ROLE_VIEWER" ] |
| Inherited Roles | none |
| Token | Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\Token\JWTPostAuthenticationToken {#1006 -user: App\Entity\Users {#668 …} -roleNames: [ "ROLE_USER" "ROLE_API" "ROLE_REPORTE" "ROLE_DICOM_DOWNLOAD" "ROLE_VIEWER" ] -attributes: [] -firewallName: "api" -token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjcwODQxOTMsImV4cCI6MTc2NzA4Nzc5Mywicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9BUEkiLCJST0xFX1JFUE9SVEUiLCJST0xFX0RJQ09NX0RPV05MT0FEIiwiUk9MRV9WSUVXRVIiXSwiZW1haWwiOiJhcGlfdXNlckBub3ZhaW1hZ2luZy5jbyJ9.EhDX0FZBBYLs6X_gZWMXJOHanPiSQg70HXf0SgYr-5vbhBYYssiIChDT3RajpFCJYUvW8BEyalGcUbEkH2Itra2lQR7UTu6b9lFMTlyKi1clto6wbgsTVVkgAZ9P1SuKDqReKSA_JWZVIT852Z3pMHaHOXRP3eWSTgged_9lW9KzEM4bpCBxYX5OFjrUwgN-HCHyr1GKjaQiYNDKfpfGaTlrMCnnCmAsDLLlYimlKvxMn6qKZ48vy5B-8h1s4adfoLj2mYrsMRhfdaYlrTT7D_loW4psOZ_dknYtMt0WNwBCUZb7Kx0xysrLHlccSlQvGt821adIVnpEymsQ0Yp72tja9iEzXPtGVbnTDD_ST-qJ9Bem9v7vQfrjW-_-1Vo3HyKjM0IKjclwiefeWSujcuws4mpaRaBGG256BXq3mLdrJCOON0EchoEnmDoGqPUdBeLQurN6mUD0jn2RGRrnajMYFKoI0f0CIC2PageJ9QsCdCmBTymnRv89f7jfzv0_SsXi7BG3nBRCLNOYKQdBg_WfBm2lA172T986nQd5T9rEJbyGiE-dHYzulaBv6D2ecT2JYWeS2K_98EWdoH0RQA4nglhHTaAM0HU5KA7jUzDdLlt6KLaeQl3ewz9PhVuKUFRsMPqBRdQVk49Ahd8e5rWSOS9uDywMCKLVmz8iTuU" } |
Firewall
api
Name
Security enabled
Stateless
Configuration
| Key | Value |
|---|---|
| provider | security.user.provider.concrete.app_user_provider |
| context | api |
| entry_point | security.authenticator.jwt.api |
| user_checker | security.user_checker |
| access_denied_handler | (none) |
| access_denied_url | (none) |
| authenticators | [
"jwt"
] |
Listeners
| Listener | Duration | Response |
|---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#113 -map: Symfony\Component\Security\Http\AccessMap {#114 …} -logger: Monolog\Logger {#104 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\ContextListener {#464 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#199 …} -sessionKey: "_security_api" -logger: Monolog\Logger {#104 …} -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#457 …} -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#385 …} -registered: false -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#102 …} -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#432 …} } |
0.14 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#403 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#173 …} } |
44.94 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#1071 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#200 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#360 …} -map: Symfony\Component\Security\Http\AccessMap {#114 …} } |
0.24 ms | (none) |
Authenticators
| Authenticator | Supports | Authenticated | Duration | Passport | Badges |
|---|---|---|---|---|---|
"Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\JWTAuthenticator" |
1.82 ms | Symfony\Component\Security\Http\Authenticator\Passport\SelfValidatingPassport {#362 #user: App\Entity\Users {#668 …} -badges: [ "Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge" => Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge {#379 -userIdentifier: "api_user@novaimaging.co" -userLoader: Closure($userIdentifier) {#354 …} -user: App\Entity\Users {#668 …} -attributes: null } ] -attributes: [ "payload" => [ "iat" => 1767084193 "exp" => 1767087793 "roles" => [ "ROLE_USER" "ROLE_API" "ROLE_REPORTE" "ROLE_DICOM_DOWNLOAD" "ROLE_VIEWER" ] "email" => "api_user@novaimaging.co" ] "token" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NjcwODQxOTMsImV4cCI6MTc2NzA4Nzc5Mywicm9sZXMiOlsiUk9MRV9VU0VSIiwiUk9MRV9BUEkiLCJST0xFX1JFUE9SVEUiLCJST0xFX0RJQ09NX0RPV05MT0FEIiwiUk9MRV9WSUVXRVIiXSwiZW1haWwiOiJhcGlfdXNlckBub3ZhaW1hZ2luZy5jbyJ9.EhDX0FZBBYLs6X_gZWMXJOHanPiSQg70HXf0SgYr-5vbhBYYssiIChDT3RajpFCJYUvW8BEyalGcUbEkH2Itra2lQR7UTu6b9lFMTlyKi1clto6wbgsTVVkgAZ9P1SuKDqReKSA_JWZVIT852Z3pMHaHOXRP3eWSTgged_9lW9KzEM4bpCBxYX5OFjrUwgN-HCHyr1GKjaQiYNDKfpfGaTlrMCnnCmAsDLLlYimlKvxMn6qKZ48vy5B-8h1s4adfoLj2mYrsMRhfdaYlrTT7D_loW4psOZ_dknYtMt0WNwBCUZb7Kx0xysrLHlccSlQvGt821adIVnpEymsQ0Yp72tja9iEzXPtGVbnTDD_ST-qJ9Bem9v7vQfrjW-_-1Vo3HyKjM0IKjclwiefeWSujcuws4mpaRaBGG256BXq3mLdrJCOON0EchoEnmDoGqPUdBeLQurN6mUD0jn2RGRrnajMYFKoI0f0CIC2PageJ9QsCdCmBTymnRv89f7jfzv0_SsXi7BG3nBRCLNOYKQdBg_WfBm2lA172T986nQd5T9rEJbyGiE-dHYzulaBv6D2ecT2JYWeS2K_98EWdoH0RQA4nglhHTaAM0HU5KA7jUzDdLlt6KLaeQl3ewz9PhVuKUFRsMPqBRdQVk49Ahd8e5rWSOS9uDywMCKLVmz8iTuU" ] } |
UserBadge |
Access Decision
affirmative
Strategy
Access decision log
| # | Result | Attributes | Object |
|---|---|---|---|
| 1 | GRANTED | IS_AUTHENTICATED_FULLY | Symfony\Component\HttpFoundation\Request {#2 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#15 …} +request: Symfony\Component\HttpFoundation\InputBag {#9 …} +query: Symfony\Component\HttpFoundation\InputBag {#12 …} +server: Symfony\Component\HttpFoundation\ServerBag {#18 …} +files: Symfony\Component\HttpFoundation\FileBag {#17 …} +cookies: Symfony\Component\HttpFoundation\InputBag {#16 …} +headers: Symfony\Component\HttpFoundation\HeaderBag {#19 …} #content: "" #languages: null #charsets: null #encodings: null #acceptableContentTypes: null #pathInfo: "/api/v1/types-document/obtain" #requestUri: "/api/v1/types-document/obtain" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Symfony\Component\HttpFoundation\Session\Session {#426 …} #locale: null #defaultLocale: "es" -preferredFormat: null -isHostValid: true -isForwardedValid: true -isSafeContentPreferred: ? bool -trustedValuesCache: [] -isIisRewrite: false : "" : "html" } |
| Show voter details | |||