public class GroupToPrincipalGroupSearch<T extends GroupToPrincipalGroupSearch<T>> extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
GroupToPrincipalGroupSearch.GroupToPrincipalGroupSearchResources
Child mutators for GroupToPrincipalGroupSearch 
 | 
static class  | 
GroupToPrincipalGroupSearch.SearchBy  | 
| Constructor and Description | 
|---|
GroupToPrincipalGroupSearch()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener 
 | 
String | 
baseDn()
The starting point of the search for the group. 
 | 
T | 
baseDn(String value)
The starting point of the search for the group. 
 | 
T | 
byAccessTimeCache()
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
byAccessTimeCache(ByAccessTimeCache value)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
byAccessTimeCache(ByAccessTimeCacheConsumer consumer)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
byAccessTimeCache(ByAccessTimeCacheSupplier supplier)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache()
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache(BySearchTimeCache value)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache(BySearchTimeCacheConsumer consumer)
A cache to hold the results of previous LDAP interactions. 
 | 
T | 
bySearchTimeCache(BySearchTimeCacheSupplier supplier)
A cache to hold the results of previous LDAP interactions. 
 | 
String | 
getKey()  | 
String | 
groupDnAttribute()
Which attribute on a group entry is it's distinguished name. 
 | 
T | 
groupDnAttribute(String value)
Which attribute on a group entry is it's distinguished name. 
 | 
GroupName | 
groupName()
An enumeration to identify if groups should be referenced using a simple
 name or their distinguished name. 
 | 
T | 
groupName(GroupName value)
An enumeration to identify if groups should be referenced using a simple
 name or their distinguished name. 
 | 
String | 
groupNameAttribute()
Which attribute on a group entry is it's simple name. 
 | 
T | 
groupNameAttribute(String value)
Which attribute on a group entry is it's simple name. 
 | 
Boolean | 
iterative()
Should further searches be performed to identify groups that the groups
 identified are a member of? 
 | 
T | 
iterative(Boolean value)
Should further searches be performed to identify groups that the groups
 identified are a member of? 
 | 
Boolean | 
preferOriginalConnection()
After following a referral should subsequent searches prefer the original
 connection or use the connection of the last referral. 
 | 
T | 
preferOriginalConnection(Boolean value)
After following a referral should subsequent searches prefer the original
 connection or use the connection of the last referral. 
 | 
String | 
principalAttribute()
The attribute on the group entry that references the principal. 
 | 
T | 
principalAttribute(String value)
The attribute on the group entry that references the principal. 
 | 
Boolean | 
recursive()
Should levels below the starting point be recursively searched? 
 | 
T | 
recursive(Boolean value)
Should levels below the starting point be recursively searched? 
 | 
void | 
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener 
 | 
GroupToPrincipalGroupSearch.SearchBy | 
searchBy()
Should searches be performed using simple names or distinguished names? 
 | 
T | 
searchBy(GroupToPrincipalGroupSearch.SearchBy value)
Should searches be performed using simple names or distinguished names? 
 | 
GroupToPrincipalGroupSearch.GroupToPrincipalGroupSearchResources | 
subresources()  | 
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public GroupToPrincipalGroupSearch.GroupToPrincipalGroupSearchResources subresources()
public T bySearchTimeCache(BySearchTimeCache value)
public T bySearchTimeCache(BySearchTimeCacheConsumer consumer)
public T bySearchTimeCache()
public T bySearchTimeCache(BySearchTimeCacheSupplier supplier)
public T byAccessTimeCache(ByAccessTimeCache value)
public T byAccessTimeCache(ByAccessTimeCacheConsumer consumer)
public T byAccessTimeCache()
public T byAccessTimeCache(ByAccessTimeCacheSupplier supplier)
public String baseDn()
public String groupDnAttribute()
public T groupDnAttribute(String value)
public GroupName groupName()
public T groupName(GroupName value)
public String groupNameAttribute()
public T groupNameAttribute(String value)
public Boolean iterative()
public T iterative(Boolean value)
public Boolean preferOriginalConnection()
public T preferOriginalConnection(Boolean value)
public String principalAttribute()
public T principalAttribute(String value)
public Boolean recursive()
public T recursive(Boolean value)
public GroupToPrincipalGroupSearch.SearchBy searchBy()
public T searchBy(GroupToPrincipalGroupSearch.SearchBy value)
Copyright © 2018 JBoss by Red Hat. All rights reserved.