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 TypeMethodDescriptionvoid
configure
(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.Client
getClient
(io.jans.as.common.model.session.SessionId session) getClientId
(io.jans.as.common.model.session.SessionId session) io.jans.as.common.model.session.SessionId
getConnectSession
(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.SessionId
getSession
(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) getState
(io.jans.as.common.model.session.SessionId session) int
getStep
(io.jans.as.common.model.session.SessionId session) getTicket
(io.jans.as.common.model.session.SessionId session) io.jans.as.common.model.common.User
getUser
(jakarta.servlet.http.HttpServletRequest httpRequest) getUserDn
(jakarta.servlet.http.HttpServletRequest httpRequest) boolean
isPassedPreviousSteps
(io.jans.as.common.model.session.SessionId session, Integer step) boolean
isStepPassed
(io.jans.as.common.model.session.SessionId session, Integer step) void
boolean
persist
(io.jans.as.common.model.session.SessionId session) void
resetToStep
(io.jans.as.common.model.session.SessionId session, int overridenNextStep, int step) void
setClaimsRedirectUri
(io.jans.as.common.model.session.SessionId session, String claimsRedirectUri) void
setClientId
(io.jans.as.common.model.session.SessionId session, String clientId) void
void
setScriptName
(io.jans.as.common.model.session.SessionId session, String scriptName) void
void
setStep
(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)
-