Uses of Interface
ch.ivyteam.ivy.security.ISession
Package
Description
Defines the Axon Ivy application configuration subsystem with interfaces for
IApplication
,
IProcessModel
,
IProcessModelVersion
.-
Uses of ISession in ch.ivyteam.ivy.application
Modifier and TypeMethodDescriptionIApplication.getActualEnvironment
(ISession session) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ISession in ch.ivyteam.ivy.process.eventstart
Modifier and TypeMethodDescriptionIProcessStartEventBeanRuntime.createSession()
Creates a new anonymous session.IProcessStartEventBeanRuntime.createSession
(String userName, String password) Creates a new session and authenticates/logs in the user with the given user name and password.Modifier and TypeMethodDescriptionvoid
IProcessStartEventBeanRuntime.destroySession
(ISession session) Destroys the given session.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
Modifier and TypeMethodDescriptionISecurityContext.createSession()
Deprecated, for removal: This API element is subject to removal in a future version.ISecurityContext.createSession
(int sessionIdentifier) Deprecated, for removal: This API element is subject to removal in a future version.static ISession
ISession.current()
Gets the current session.ISecurityContext.findSession
(int sessionIdentifier) Deprecated, for removal: This API element is subject to removal in a future version.ISecurityContext.getCurrentSession()
Deprecated, for removal: This API element is subject to removal in a future version.ISecurityContext.getSystemUserSession()
Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionISession.getMySessions()
Gets all other session where the current session user is also logged in.ISecurityContext.getSessions()
Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionvoid
ISecurityDescriptor.checkPermission
(ISession currentSession, IPermission permission) Checks if the session has a certain permission<T> T
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.security.session
Modifier and TypeMethodDescriptionISessionRepository.create()
Creates a new session.ISessionRepository.current()
Gets the current session.ISessionRepository.find
(int sessionIdentifier) Finds a session by its identifierISessionRepository.systemUser()
Gets the session of the system user -
Uses of ISession in ch.ivyteam.ivy.workflow
Modifier and TypeInterfaceDescriptioninterface
A workflow session extends a security session with workflow functionality.Modifier and TypeMethodDescriptionIWorkflowContext.getWorkflowSession
(ISession session) Gets the workflow session that belongs to the given security session.
IEnvironment