Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.usermanager
Class UserManagerDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.platform.usermanager.UserManagerDescriptor
All Implemented Interfaces:
Serializable

public class UserManagerDescriptor
extends Object
implements Serializable

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:
matic
See Also:
Serialized Form

Field Summary
 List<String> administratorsGroups
           
 VirtualUserDescriptor anonymousUser
           
 List<String> defaultAdministratorIds
           
 String defaultGroup
           
 String digestAuthDirectory
           
 String digestAuthRealm
           
 Boolean disableDefaultAdministratorsGroup
           
 String groupDirectoryName
           
 String groupListingMode
           
 String groupMembersField
           
 String groupParentGroupsField
           
 String groupSortField
           
 String groupSubGroupsField
           
 String userDirectoryName
           
 String userEmailField
           
 String userListingMode
           
 Class<?> userManagerClass
           
 Pattern userPasswordPattern
           
 Map<String,UserManager.MatchType> userSearchFields
           
 boolean userSearchFieldsAppend
           
 boolean userSearchFieldsPresent
           
 String userSortField
           
 Map<String,VirtualUserDescriptor> virtualUsers
           
 
Constructor Summary
UserManagerDescriptor()
           
 
Method Summary
 void merge(UserManagerDescriptor other)
          Merge with data from another descriptor.
 void setExactMatchUserSearchFields(String[] fields)
           
 void setSubstringMatchUserSearchFields(String[] fields)
           
 void setUserListingMode(String userListingMode)
           
 void setUserPasswordPattern(String pattern)
           
 void setUserSearchFields(String[] fields)
          Deprecated. use setSubstringMatchUserSearchFields instead
 void setUserSearchFieldsPresent(String text)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userManagerClass

public Class<?> userManagerClass

defaultGroup

public String defaultGroup

defaultAdministratorIds

public List<String> defaultAdministratorIds

administratorsGroups

public List<String> administratorsGroups

disableDefaultAdministratorsGroup

public Boolean disableDefaultAdministratorsGroup

userSortField

public String userSortField

groupSortField

public String groupSortField

userDirectoryName

public String userDirectoryName

userEmailField

public String userEmailField

userListingMode

public String userListingMode

userSearchFieldsPresent

public boolean userSearchFieldsPresent

userSearchFieldsAppend

public boolean userSearchFieldsAppend

userSearchFields

public Map<String,UserManager.MatchType> userSearchFields

userPasswordPattern

public Pattern userPasswordPattern

anonymousUser

public VirtualUserDescriptor anonymousUser

virtualUsers

public Map<String,VirtualUserDescriptor> virtualUsers

groupDirectoryName

public String groupDirectoryName

groupMembersField

public String groupMembersField

groupSubGroupsField

public String groupSubGroupsField

groupParentGroupsField

public String groupParentGroupsField

groupListingMode

public String groupListingMode

digestAuthDirectory

public String digestAuthDirectory

digestAuthRealm

public String digestAuthRealm
Constructor Detail

UserManagerDescriptor

public UserManagerDescriptor()
Method Detail

setUserListingMode

public void setUserListingMode(String userListingMode)

setUserSearchFieldsPresent

public void setUserSearchFieldsPresent(String text)

setExactMatchUserSearchFields

public void setExactMatchUserSearchFields(String[] fields)

setSubstringMatchUserSearchFields

public void setSubstringMatchUserSearchFields(String[] fields)

setUserSearchFields

@Deprecated
public void setUserSearchFields(String[] fields)
Deprecated. use setSubstringMatchUserSearchFields instead


setUserPasswordPattern

public void setUserPasswordPattern(String pattern)

merge

public void merge(UserManagerDescriptor other)
Merge with data from another descriptor.


Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.