Class UmaSessionService

java.lang.Object
org.gluu.oxauth.uma.service.UmaSessionService

@ApplicationScoped public class UmaSessionService extends Object
Version:
December 8, 2018
Author:
yuriyz
  • Constructor Details

    • UmaSessionService

      public UmaSessionService()
  • Method Details

    • getConnectSession

      public SessionId getConnectSession(javax.servlet.http.HttpServletRequest httpRequest)
    • getSession

      public SessionId getSession(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
    • persist

      public boolean persist(SessionId session)
    • getStep

      public int getStep(SessionId session)
    • setStep

      public void setStep(int step, SessionId session)
    • configure

      public void configure(SessionId session, String scriptName, Boolean reset, List<UmaPermission> permissions, String clientId, String claimRedirectUri, String state)
    • isStepPassed

      public boolean isStepPassed(SessionId session, Integer step)
    • isPassedPreviousSteps

      public boolean isPassedPreviousSteps(SessionId session, Integer step)
    • markStep

      public void markStep(SessionId session, Integer step, boolean value)
    • getScriptName

      public String getScriptName(SessionId session)
    • setScriptName

      public void setScriptName(SessionId session, String scriptName)
    • getPct

      public String getPct(SessionId session)
    • setPct

      public void setPct(SessionId session, String pct)
    • getClientId

      public String getClientId(SessionId session)
    • setClientId

      public void setClientId(SessionId session, String clientId)
    • getClaimsRedirectUri

      public String getClaimsRedirectUri(SessionId session)
    • setClaimsRedirectUri

      public void setClaimsRedirectUri(SessionId session, String claimsRedirectUri)
    • getState

      public String getState(SessionId session)
    • setState

      public void setState(SessionId session, String state)
    • getTicket

      public String getTicket(SessionId session)
    • setTicket

      public void setTicket(SessionId session, String ticket)
    • resetToStep

      public void resetToStep(SessionId session, int overridenNextStep, int step)
    • getUser

      public User getUser(javax.servlet.http.HttpServletRequest httpRequest, String... returnAttributes)
    • getUserDn

      public String getUserDn(javax.servlet.http.HttpServletRequest httpRequest)
    • getClient

      public Client getClient(SessionId session)