public class DefaultSessionResponseFactory extends Object implements SessionResponseFactory
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| Constructor and Description |
|---|
DefaultSessionResponseFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
forSession(org.apache.shiro.session.Session session)
Create a JSON response for the given session.
|
protected org.apache.shiro.subject.Subject |
getSubjectFromSession(org.apache.shiro.session.Session session) |
protected Date |
getValidUntil(org.apache.shiro.session.Session session) |
protected com.fasterxml.jackson.databind.JsonNode |
toJsonNode(Object object) |
@Inject public DefaultSessionResponseFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public com.fasterxml.jackson.databind.JsonNode forSession(org.apache.shiro.session.Session session)
SessionResponseFactoryforSession in interface SessionResponseFactoryprotected Date getValidUntil(org.apache.shiro.session.Session session)
protected org.apache.shiro.subject.Subject getSubjectFromSession(org.apache.shiro.session.Session session)
protected com.fasterxml.jackson.databind.JsonNode toJsonNode(Object object)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.