public abstract class ExternalUserConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExternalUserConfiguration.GrantInfo |
| Constructor and Description |
|---|
ExternalUserConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getDescription()
Gets the description of the external user.
|
abstract String |
getEMail()
Gets the email address of the external user.
|
abstract String |
getFirstName()
Gets the first name of the external user.
|
Collection |
getGrantedModelParticipants()
Deprecated.
use
getModelParticipantsGrants() instead which is
able to cope with scoped grants |
abstract String |
getLastName()
Gets the last name of the external user.
|
Set<ExternalUserConfiguration.GrantInfo> |
getModelParticipantsGrants()
Gets the set of participants the external user has grants for.
|
abstract Map |
getProperties()
Gets custom properties of the external user.
|
Map<String,String> |
getSessionTokens()
Gets the Session Tokens for the external user.
|
Collection |
getUserGroupMemberships()
Gets the list of user groups the external user is member of.
|
public Map<String,String> getSessionTokens()
public abstract String getFirstName()
public abstract String getLastName()
public abstract String getEMail()
public abstract String getDescription()
public abstract Map getProperties()
@Deprecated public Collection getGrantedModelParticipants()
getModelParticipantsGrants() instead which is
able to cope with scoped grantspublic Collection getUserGroupMemberships()
The default implementation returns an empty list.
public Set<ExternalUserConfiguration.GrantInfo> getModelParticipantsGrants()
Copyright © 2016 Eclipse Stardust. All Rights Reserved.