Class SessionCodeChecks

    • Constructor Detail

      • SessionCodeChecks

        public SessionCodeChecks​(org.keycloak.models.RealmModel realm,
                                 javax.ws.rs.core.UriInfo uriInfo,
                                 org.keycloak.http.HttpRequest request,
                                 org.keycloak.common.ClientConnection clientConnection,
                                 org.keycloak.models.KeycloakSession session,
                                 org.keycloak.events.EventBuilder event,
                                 String authSessionId,
                                 String code,
                                 String execution,
                                 String clientId,
                                 String tabId,
                                 String flowPath)
    • Method Detail

      • getAuthenticationSession

        public org.keycloak.sessions.AuthenticationSessionModel getAuthenticationSession()
      • getResponse

        public javax.ws.rs.core.Response getResponse()
      • getClientCode

        public ClientSessionCode<org.keycloak.sessions.AuthenticationSessionModel> getClientCode()
      • isActionRequest

        public boolean isActionRequest()
      • initialVerifyAuthSession

        public org.keycloak.sessions.AuthenticationSessionModel initialVerifyAuthSession()
      • initialVerify

        public boolean initialVerify()
      • setClientToEvent

        protected void setClientToEvent​(org.keycloak.models.ClientModel client)
      • verifyRequiredAction

        public boolean verifyRequiredAction​(String executedAction)
      • restartAuthenticationSessionFromCookie

        protected javax.ws.rs.core.Response restartAuthenticationSessionFromCookie​(org.keycloak.sessions.RootAuthenticationSessionModel existingRootSession)
      • getSession

        protected org.keycloak.models.KeycloakSession getSession()
      • getEvent

        protected org.keycloak.events.EventBuilder getEvent()
      • checkClientDisabled

        protected boolean checkClientDisabled​(org.keycloak.models.ClientModel client)