public class GenericUser extends java.lang.Object implements User
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
authenticationSource |
protected java.lang.String |
username |
| Constructor and Description |
|---|
GenericUser() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
describeMetadata()
Will return a JSON string description of an extending classes' fields.
|
java.lang.String |
get(java.lang.String property)
Retrieves a given property for this user object.
|
java.lang.String |
getSource()
Used by the authentication manager to track the user's origin
|
java.lang.String |
getUsername()
Retrieve the user's name
|
java.lang.String |
realName()
Retrieves how the user should be shown on-screen.
|
void |
set(java.lang.String property,
java.lang.String value)
Sets a given property for this user object.
|
void |
setSource(java.lang.String plugin)
Used by the authentication manager to track the user's origin
|
void |
setUsername(java.lang.String newName)
Set user's name
|
protected java.lang.String username
protected java.lang.String authenticationSource
public final java.lang.String describeMetadata()
describeMetadata in interface Userproperty - The class field to retrievepublic final java.lang.String get(java.lang.String property)
public final void set(java.lang.String property,
java.lang.String value)
public java.lang.String realName()
public void setUsername(java.lang.String newName)
setUsername in interface UsernewName - public java.lang.String getUsername()
getUsername in interface Userpublic void setSource(java.lang.String plugin)
Copyright © 2009-2019. All Rights Reserved.