public abstract class UserSummary extends Object
| Constructor and Description |
|---|
UserSummary() |
| Modifier and Type | Method and Description |
|---|---|
abstract User.AccountStatus |
accountStatus() |
abstract String |
clientAddress() |
static UserSummary |
create(String id,
String username,
String email,
String firstName,
String lastName,
String fullName,
List<org.apache.shiro.authz.permission.WildcardPermission> permissions,
List<GRNPermission> grnPermissions,
Map<String,Object> preferences,
String timezone,
Long sessionTimeoutMs,
boolean readOnly,
boolean external,
Startpage startpage,
Set<String> roles,
boolean sessionActive,
Date lastActivity,
String clientAddress,
User.AccountStatus accountStatus) |
abstract String |
email() |
abstract boolean |
external() |
abstract String |
firstName() |
abstract String |
fullName() |
abstract List<GRNPermission> |
grnPermissions() |
abstract String |
id() |
abstract Date |
lastActivity() |
abstract String |
lastName() |
abstract List<org.apache.shiro.authz.permission.WildcardPermission> |
permissions() |
abstract Map<String,Object> |
preferences() |
abstract boolean |
readOnly() |
abstract Set<String> |
roles() |
abstract boolean |
sessionActive() |
abstract Long |
sessionTimeoutMs() |
abstract Startpage |
startpage() |
abstract String |
timezone() |
abstract String |
username() |
public abstract String username()
public abstract String email()
public abstract List<org.apache.shiro.authz.permission.WildcardPermission> permissions()
public abstract List<GRNPermission> grnPermissions()
public abstract boolean readOnly()
public abstract boolean external()
public abstract boolean sessionActive()
public abstract User.AccountStatus accountStatus()
public static UserSummary create(@Nullable String id, String username, String email, @Nullable String firstName, @Nullable String lastName, @Nullable String fullName, @Nullable List<org.apache.shiro.authz.permission.WildcardPermission> permissions, @Nullable List<GRNPermission> grnPermissions, @Nullable Map<String,Object> preferences, @Nullable String timezone, @Nullable Long sessionTimeoutMs, boolean readOnly, boolean external, @Nullable Startpage startpage, @Nullable Set<String> roles, boolean sessionActive, @Nullable Date lastActivity, @Nullable String clientAddress, User.AccountStatus accountStatus)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.