Package com.soffid.iam.pam.service.ejb
Interface PamSessionService
public interface PamSessionService
EJB PamSessionService
-
Method Summary
Modifier and TypeMethodDescriptioncreate(JumpServerGroup jumpServerGroup) createJumpServerSession(Account account) createJumpServerSession(Account account, String entryPointPath, String entryPointDescriptor) createJumpServerSession(Account account, String entryPointPath, String entryPointDescriptor, String pamPolicy) createManualJumpServerSession(String accountName, Password accountPassword, String entryPointPath, String entryPointDescriptor, String pamPolicy) findSession(String serverGroup, String sessionId) voidgenerateKeystrokes(PamSession session, OutputStream stream) voidgenerateVideo(PamSession session, long chapter, OutputStream stream, long start, long end) longgetVideoSize(PamSession session, long chapter) voidremove(JumpServerGroup jumpServerGroup) search(String jumpServerGroup, String url, String text, String screenshots, String user, Date since, Date until) update(JumpServerGroup jumpServerGroup)
-
Method Details
-
create
- Throws:
InternalErrorException
-
update
- Throws:
InternalErrorException
-
createJumpServerSession
- Throws:
InternalErrorException
-
createJumpServerSession
NewPamSession createJumpServerSession(Account account, String entryPointPath, String entryPointDescriptor) throws InternalErrorException - Throws:
InternalErrorException
-
createJumpServerSession
NewPamSession createJumpServerSession(Account account, String entryPointPath, String entryPointDescriptor, String pamPolicy) throws InternalErrorException - Throws:
InternalErrorException
-
createManualJumpServerSession
NewPamSession createManualJumpServerSession(String accountName, Password accountPassword, String entryPointPath, String entryPointDescriptor, String pamPolicy) throws InternalErrorException - Throws:
InternalErrorException
-
findSession
- Throws:
InternalErrorException
-
findJumpServerGroups
- Throws:
InternalErrorException
-
search
List<PamSession> search(String jumpServerGroup, String url, String text, String screenshots, String user, Date since, Date until) throws InternalErrorException - Throws:
InternalErrorException
-
search
List<PamSession> search(String jumpServerGroup, String url, String text, String user, Date since, Date until) throws InternalErrorException - Throws:
InternalErrorException
-
getVideoSize
- Throws:
InternalErrorException
-
generateKeystrokes
- Throws:
InternalErrorException
-
generateVideo
void generateVideo(PamSession session, long chapter, OutputStream stream, long start, long end) throws InternalErrorException - Throws:
InternalErrorException
-
remove
- Throws:
InternalErrorException
-