public class User extends Object implements Entity
| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
details |
String |
email |
String |
id |
static String |
LOCAL |
String |
name |
String |
provider |
static String |
XEMX_APPLICATIONS_KEY |
static String |
XEMX_DATASHARE_KEY |
| Constructor and Description |
|---|
User(Map<String,Object> map) |
User(String id) |
User(String id,
String name,
String email) |
User(String id,
String name,
String email,
String provider) |
User(String id,
String name,
String email,
String provider,
Map<String,Object> details) |
User(String id,
String name,
String email,
String provider,
String jsonDetails) |
User(User user) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static User |
fromJson(String json,
String provider) |
Map<String,Object> |
getDetails() |
String |
getId() |
String |
getJsonDetails() |
String |
getPath() |
List<String> |
getProjects() |
int |
hashCode() |
boolean |
isGranted(String index) |
boolean |
isLocal() |
boolean |
isNull() |
static User |
local() |
static User |
localUser(String id) |
static User |
nullUser() |
String |
queueName() |
public static final String LOCAL
public static final String XEMX_APPLICATIONS_KEY
public static final String XEMX_DATASHARE_KEY
public final String id
public final String name
public final String email
public final String provider
public String getJsonDetails()
public boolean isGranted(String index)
public String queueName()
public String getPath()
public boolean isNull()
public boolean isLocal()
public static User local()
public static User nullUser()
Copyright © 2020–2022 ICIJ. All rights reserved.