Package io.jans.as.server.uma.service
Class UmaSessionService
java.lang.Object
io.jans.as.server.uma.service.UmaSessionService
- Version:
- December 8, 2018
- Author:
- yuriyz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(io.jans.as.common.model.session.SessionId session, String scriptName, List<io.jans.as.model.uma.persistence.UmaPermission> permissions, String clientId, String claimRedirectUri, String state) getClaimsRedirectUri(io.jans.as.common.model.session.SessionId session) io.jans.as.common.model.registration.ClientgetClient(io.jans.as.common.model.session.SessionId session) getClientId(io.jans.as.common.model.session.SessionId session) io.jans.as.common.model.session.SessionIdgetConnectSession(jakarta.servlet.http.HttpServletRequest httpRequest) getPct(io.jans.as.common.model.session.SessionId session) getScriptName(io.jans.as.common.model.session.SessionId session) io.jans.as.common.model.session.SessionIdgetSession(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) getState(io.jans.as.common.model.session.SessionId session) intgetStep(io.jans.as.common.model.session.SessionId session) getTicket(io.jans.as.common.model.session.SessionId session) io.jans.as.common.model.common.UsergetUser(jakarta.servlet.http.HttpServletRequest httpRequest) getUserDn(jakarta.servlet.http.HttpServletRequest httpRequest) booleanisPassedPreviousSteps(io.jans.as.common.model.session.SessionId session, Integer step) booleanisStepPassed(io.jans.as.common.model.session.SessionId session, Integer step) voidbooleanpersist(io.jans.as.common.model.session.SessionId session) voidresetToStep(io.jans.as.common.model.session.SessionId session, int overridenNextStep, int step) voidsetClaimsRedirectUri(io.jans.as.common.model.session.SessionId session, String claimsRedirectUri) voidsetClientId(io.jans.as.common.model.session.SessionId session, String clientId) voidvoidsetScriptName(io.jans.as.common.model.session.SessionId session, String scriptName) voidvoidsetStep(int step, io.jans.as.common.model.session.SessionId session) void
-
Constructor Details
-
UmaSessionService
public UmaSessionService()
-
-
Method Details
-
getConnectSession
public io.jans.as.common.model.session.SessionId getConnectSession(jakarta.servlet.http.HttpServletRequest httpRequest) -
getSession
public io.jans.as.common.model.session.SessionId getSession(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) -
persist
public boolean persist(io.jans.as.common.model.session.SessionId session) -
getStep
public int getStep(io.jans.as.common.model.session.SessionId session) -
setStep
public void setStep(int step, io.jans.as.common.model.session.SessionId session) -
configure
-
isStepPassed
-
isPassedPreviousSteps
public boolean isPassedPreviousSteps(io.jans.as.common.model.session.SessionId session, Integer step) -
markStep
public void markStep(io.jans.as.common.model.session.SessionId session, Integer step, boolean value) -
getScriptName
-
setScriptName
-
getPct
-
setPct
-
getClientId
-
setClientId
-
getClaimsRedirectUri
-
setClaimsRedirectUri
public void setClaimsRedirectUri(io.jans.as.common.model.session.SessionId session, String claimsRedirectUri) -
getState
-
setState
-
getTicket
-
setTicket
-
resetToStep
public void resetToStep(io.jans.as.common.model.session.SessionId session, int overridenNextStep, int step) -
getUser
public io.jans.as.common.model.common.User getUser(jakarta.servlet.http.HttpServletRequest httpRequest) -
getUserDn
-
getClient
public io.jans.as.common.model.registration.Client getClient(io.jans.as.common.model.session.SessionId session)
-