Index
Service com.soffid.iam.service.PamSessionService
[UseCase]
Spring bean name
PamSessionServiceBase
Description
EJB bean name
soffid/ejb/com.soffid.iam.service.PamSessionService
Service methods
checkJumpServerSession
Checks a server session is up
sessio
com.soffid.iam.api.Session
Returns
boolean
create
Actors:
JumpServer_create
jumpServerGroup
com.soffid.iam.api.JumpServerGroup
Returns
com.soffid.iam.api.JumpServerGroup
update
Actors:
JumpServer_update
jumpServerGroup
com.soffid.iam.api.JumpServerGroup
Returns
com.soffid.iam.api.JumpServerGroup
createCustomJumpServerSession
Creates a jump server session and returns the session URL. Internal method for SSH and RDP proxies
account
com.soffid.iam.api.Account
sourceIp
java.lang.String
type
es.caib.seycon.ng.comu.TipusSessio
info
java.lang.String
Returns
com.soffid.iam.api.NewPamSession
createJumpServerSession
Creates a jump server session and returns the session URL
Actors:
Tothom
account
com.soffid.iam.api.Account
Returns
com.soffid.iam.api.NewPamSession
createJumpServerSession
Creates a jump server session and returns the session URL
Actors:
Tothom
account
com.soffid.iam.api.Account
entryPointDescriptor
java.lang.String
Returns
com.soffid.iam.api.NewPamSession
createJumpServerSession
Creates a jump server session and returns the session URL
Actors:
Tothom
account
com.soffid.iam.api.Account
entryPointDescriptor
java.lang.String
pamPolicy
java.lang.String
Returns
com.soffid.iam.api.NewPamSession
findSession
Retrieves a pam session descriptor
Actors:
pamSession_query
serverGroup
java.lang.String
sessionId
java.lang.String
Returns
com.soffid.iam.api.PamSession
getActiveSessions
server
java.lang.String
Returns
java.lang.Integer
getConsoleFreeSpace
jumpServerGroup
java.lang.String
Returns
java.lang.Long
getConsoleUsedSpace
jumpServerGroup
java.lang.String
Returns
java.lang.Long
findJumpServerGroups
Actors:
Tothom
Returns
java.util.List<
com.soffid.iam.api.JumpServerGroup
>
search
Searches in pam sessions log
Actors:
pamSession_query
jumpServerGroup
java.lang.String
url
java.lang.String
text
java.lang.String
screenshots
java.lang.String
user
java.lang.String
since
java.util.Date
until
java.util.Date
Returns
java.util.List<
com.soffid.iam.api.PamSession
>
search
Searches in pam sessions log
Actors:
pamSession_query
jumpServerGroup
java.lang.String
url
java.lang.String
text
java.lang.String
user
java.lang.String
since
java.util.Date
until
java.util.Date
Returns
java.util.List<
com.soffid.iam.api.PamSession
>
getVideoSize
Retrieves a pam session video
Actors:
pamSession_query
session
com.soffid.iam.api.PamSession
chapter
long
Returns
long
generateKeystrokes
Retrieves a pam session keystrokes
Actors:
pamSession_query
session
com.soffid.iam.api.PamSession
stream
java.io.OutputStream
Returns
void
generateVideo
Retrieves a pam session video
Actors:
pamSession_query
session
com.soffid.iam.api.PamSession
chapter
long
stream
java.io.OutputStream
start
long
end
long
Returns
void
remove
Actors:
JumpServer_delete
jumpServerGroup
com.soffid.iam.api.JumpServerGroup
Returns
void
DAO Dependencies
AccountEntity
AuditEntity
JumpServerEntity
JumpServerGroupEntity
HostEntity
AccessLogEntity
ServiceEntity
SessionEntity
UserEntity
Service Dependencies
AccountService
DispatcherService
PamSecurityHandlerService
NetworkService
2/28/24