Class VirtualUserDescriptor
- java.lang.Object
-
- org.nuxeo.ecm.platform.usermanager.VirtualUserDescriptor
-
- All Implemented Interfaces:
VirtualUser
public class VirtualUserDescriptor extends Object implements VirtualUser
Descriptor for virtual users. APG-240 All attributes are defined public because the user manager service do not get access to the fields. OSGI don't allow splitted packages having access to public members defined from an another package provider.- Author:
- Anahide Tchertchian
-
-
Field Summary
Fields Modifier and Type Field Description List<String>
groups
String
id
Map<String,PropertyListDescriptor>
listProperties
String
password
Map<String,String>
properties
boolean
remove
boolean
searchable
-
Constructor Summary
Constructors Constructor Description VirtualUserDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getGroups()
String
getId()
String
getPassword()
Map<String,Serializable>
getProperties()
boolean
isSearchable()
-
-
-
Field Detail
-
remove
public boolean remove
-
searchable
public boolean searchable
-
properties
public Map<String,String> properties
-
listProperties
public Map<String,PropertyListDescriptor> listProperties
-
-
Constructor Detail
-
VirtualUserDescriptor
public VirtualUserDescriptor()
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceVirtualUser
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceVirtualUser
-
getProperties
public Map<String,Serializable> getProperties()
- Specified by:
getProperties
in interfaceVirtualUser
-
getGroups
public List<String> getGroups()
- Specified by:
getGroups
in interfaceVirtualUser
-
isSearchable
public boolean isSearchable()
- Specified by:
isSearchable
in interfaceVirtualUser
-
-