Uses of Interface
ch.ivyteam.ivy.security.ISession
-
Packages that use ISession Package Description ch.ivyteam.ivy.htmldialog ch.ivyteam.ivy.process.eventstart ch.ivyteam.ivy.security ch.ivyteam.ivy.workflow -
-
Uses of ISession in ch.ivyteam.ivy.htmldialog
Methods in ch.ivyteam.ivy.htmldialog with parameters of type ISession Modifier and Type Method Description String
IHtmlDialogContext. pageArchiveRef(IPageArchive pageArchive, ISession session)
Returns the URL to the specified page archive. -
Uses of ISession in ch.ivyteam.ivy.process.eventstart
Methods in ch.ivyteam.ivy.process.eventstart that return ISession Modifier and Type Method Description ISession
IProcessStartEventBeanRuntime. createSession()
Creates a new anonymous session.ISession
IProcessStartEventBeanRuntime. createSession(String userName, String password)
Creates a new session and authenticates/logs in the user with the given user name and password.Methods in ch.ivyteam.ivy.process.eventstart with parameters of type ISession Modifier and Type Method Description void
IProcessStartEventBeanRuntime. destroySession(ISession session)
Destroys the given session.IProcessStartEventResponse
IProcessStartEventBeanRuntime. fireProcessStartEventRequest(ISession session, String firingReason, Map<String,Object> requestParameters)
Fires a start event request to the process engine. -
Uses of ISession in ch.ivyteam.ivy.security
Methods in ch.ivyteam.ivy.security that return ISession Modifier and Type Method Description ISession
ISecurityContext. createSession()
Creates a new sessionISession
ISecurityContext. createSession(int sessionIdentifier)
Creates a new sessionISession
ISecurityContext. findSession(int sessionIdentifier)
Find sessionISession
ISecurityContext. getCurrentSession()
Gets the current session.ISession
ISecurityContext. getSystemUserSession()
Gets the session of the system userMethods in ch.ivyteam.ivy.security that return types with arguments of type ISession Modifier and Type Method Description List<ISession>
ISession. getMySessions()
Gets all other session where the current session user is also logged in.List<ISession>
ISecurityContext. getSessions()
Gets all sessions of the web application.Methods in ch.ivyteam.ivy.security with parameters of type ISession Modifier and Type Method Description void
ISecurityDescriptor. checkPermission(ISession currentSession, IPermission permission)
Checks if the session has a certain permission<T> T
ISecurityContext. executeAs(Callable<T> callable, ISession executionContext)
Executes the callable in the context of the given execution contextboolean
ISecurityDescriptor. hasPermission(ISession session, IPermission permission)
Checks if the session has a certain permission -
Uses of ISession in ch.ivyteam.ivy.workflow
Subinterfaces of ISession in ch.ivyteam.ivy.workflow Modifier and Type Interface Description interface
IWorkflowSession
A workflow session extends a security session with workflow functionality.Methods in ch.ivyteam.ivy.workflow with parameters of type ISession Modifier and Type Method Description IWorkflowSession
IWorkflowContext. getWorkflowSession(ISession session)
Gets the workflow session that belongs to the given security session.
-