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 © 2019 JBoss by Red Hat. All rights reserved.