Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.usermanager
Class VirtualUserDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.platform.usermanager.VirtualUserDescriptor
All Implemented Interfaces:
Serializable, 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
See Also:
Serialized Form

Field Summary
 List<String> groups
           
 String id
           
 Map<String,PropertyListDescriptor> listProperties
           
 String password
           
 Map<String,String> properties
           
 boolean remove
           
 boolean searchable
           
 
Constructor Summary
VirtualUserDescriptor()
           
 
Method Summary
 List<String> getGroups()
           
 String getId()
           
 String getPassword()
           
 Map<String,Serializable> getProperties()
           
 boolean isSearchable()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public String id

remove

public boolean remove

searchable

public boolean searchable

password

public String password

properties

public Map<String,String> properties

listProperties

public Map<String,PropertyListDescriptor> listProperties

groups

public List<String> groups
Constructor Detail

VirtualUserDescriptor

public VirtualUserDescriptor()
Method Detail

getId

public String getId()
Specified by:
getId in interface VirtualUser

getPassword

public String getPassword()
Specified by:
getPassword in interface VirtualUser

getProperties

public Map<String,Serializable> getProperties()
Specified by:
getProperties in interface VirtualUser

getGroups

public List<String> getGroups()
Specified by:
getGroups in interface VirtualUser

isSearchable

public boolean isSearchable()
Specified by:
isSearchable in interface VirtualUser

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.