public class PrincipalToGroupGroupSearch<T extends PrincipalToGroupGroupSearch<T>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PrincipalToGroupGroupSearch.PrincipalToGroupGroupSearchResources
Child mutators for PrincipalToGroupGroupSearch
|
Constructor and Description |
---|
PrincipalToGroupGroupSearch() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
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 |
groupAttribute()
The attribute on the principal which references the group the principal
is a member of.
|
T |
groupAttribute(String value)
The attribute on the principal which references the group the principal
is a member of.
|
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 |
parseGroupNameFromDn()
Should the group name be extracted from the distinguished name.
|
T |
parseGroupNameFromDn(Boolean value)
Should the group name be extracted from the distinguished name.
|
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.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
Boolean |
skipMissingGroups()
If a non-existent group is referenced should it be quietly ignored.
|
T |
skipMissingGroups(Boolean value)
If a non-existent group is referenced should it be quietly ignored.
|
PrincipalToGroupGroupSearch.PrincipalToGroupGroupSearchResources |
subresources() |
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public PrincipalToGroupGroupSearch.PrincipalToGroupGroupSearchResources 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 groupAttribute()
public T groupAttribute(String value)
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 parseGroupNameFromDn()
public T parseGroupNameFromDn(Boolean value)
public Boolean preferOriginalConnection()
public T preferOriginalConnection(Boolean value)
public Boolean skipMissingGroups()
Copyright © 2019 JBoss by Red Hat. All rights reserved.