@Path(value="/system/sessions") public class SessionsResource extends RestResource
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionsResource.Session |
static class |
SessionsResource.SessionCreateRequest |
objectMapper, serverStatus| Constructor and Description |
|---|
SessionsResource(UserService userService,
org.apache.shiro.mgt.DefaultSecurityManager securityManager) |
| Modifier and Type | Method and Description |
|---|---|
SessionsResource.Session |
newSession(javax.ws.rs.container.ContainerRequestContext requestContext,
SessionsResource.SessionCreateRequest createRequest) |
void |
terminateSession(String sessionId) |
bytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, page, restrictToMaster, setPrettyPrint@Inject public SessionsResource(UserService userService, org.apache.shiro.mgt.DefaultSecurityManager securityManager)
@POST public SessionsResource.Session newSession(@Context javax.ws.rs.container.ContainerRequestContext requestContext, @NotNull SessionsResource.SessionCreateRequest createRequest)
@DELETE
@Path(value="/{sessionId}")
public void terminateSession(@PathParam(value="sessionId")
String sessionId)
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.