public class SessionTerminationManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionTerminationManager.Builder |
| Modifier and Type | Field and Description |
|---|---|
Authentication |
auth |
NetworkSession |
networkSession |
| Modifier | Constructor and Description |
|---|---|
|
SessionTerminationManager() |
protected |
SessionTerminationManager(SessionTerminationManager.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
Authentication |
getAuth() |
NetworkSession |
getNetworkSession() |
SessionTerminationMessage |
terminateGroupsSessions(TerminateGroupsSessionsRequestBody requestBody)
Validates the roles and permissions of the group, and creates asynchronous jobs to terminate
the group's sessions.
|
SessionTerminationMessage |
terminateGroupsSessions(TerminateGroupsSessionsRequestBody requestBody,
TerminateGroupsSessionsHeaders headers)
Validates the roles and permissions of the group, and creates asynchronous jobs to terminate
the group's sessions.
|
SessionTerminationMessage |
terminateUsersSessions(TerminateUsersSessionsRequestBody requestBody)
Validates the roles and permissions of the user, and creates asynchronous jobs to terminate the
user's sessions.
|
SessionTerminationMessage |
terminateUsersSessions(TerminateUsersSessionsRequestBody requestBody,
TerminateUsersSessionsHeaders headers)
Validates the roles and permissions of the user, and creates asynchronous jobs to terminate the
user's sessions.
|
public Authentication auth
public NetworkSession networkSession
public SessionTerminationManager()
protected SessionTerminationManager(SessionTerminationManager.Builder builder)
public SessionTerminationMessage terminateUsersSessions(TerminateUsersSessionsRequestBody requestBody)
requestBody - Request body of terminateUsersSessions methodpublic SessionTerminationMessage terminateUsersSessions(TerminateUsersSessionsRequestBody requestBody, TerminateUsersSessionsHeaders headers)
requestBody - Request body of terminateUsersSessions methodheaders - Headers of terminateUsersSessions methodpublic SessionTerminationMessage terminateGroupsSessions(TerminateGroupsSessionsRequestBody requestBody)
requestBody - Request body of terminateGroupsSessions methodpublic SessionTerminationMessage terminateGroupsSessions(TerminateGroupsSessionsRequestBody requestBody, TerminateGroupsSessionsHeaders headers)
requestBody - Request body of terminateGroupsSessions methodheaders - Headers of terminateGroupsSessions methodpublic Authentication getAuth()
public NetworkSession getNetworkSession()