public class LdapAuthorization<T extends LdapAuthorization<T>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LdapAuthorization.LdapAuthorizationResources
Child mutators for LdapAuthorization
|
Constructor and Description |
---|
LdapAuthorization() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
T |
advancedFilterUsernameToDn()
An advanced filter configuration to identify the users distinguished name
from the username.
|
T |
advancedFilterUsernameToDn(AdvancedFilterUsernameToDn value)
An advanced filter configuration to identify the users distinguished name
from the username.
|
T |
advancedFilterUsernameToDn(AdvancedFilterUsernameToDnConsumer consumer)
An advanced filter configuration to identify the users distinguished name
from the username.
|
T |
advancedFilterUsernameToDn(AdvancedFilterUsernameToDnSupplier supplier)
An advanced filter configuration to identify the users distinguished name
from the username.
|
String |
connection()
The name of the connection to use to connect to LDAP.
|
T |
connection(String value)
The name of the connection to use to connect to LDAP.
|
String |
getKey() |
T |
groupToPrincipalGroupSearch()
A group search where the group entry contains an attribute referencing
it's members.
|
T |
groupToPrincipalGroupSearch(GroupToPrincipalGroupSearch value)
A group search where the group entry contains an attribute referencing
it's members.
|
T |
groupToPrincipalGroupSearch(GroupToPrincipalGroupSearchConsumer consumer)
A group search where the group entry contains an attribute referencing
it's members.
|
T |
groupToPrincipalGroupSearch(GroupToPrincipalGroupSearchSupplier supplier)
A group search where the group entry contains an attribute referencing
it's members.
|
T |
principalToGroupGroupSearch()
A group search where the principal entries contain an attribute
referencing the groups that they are a member of.
|
T |
principalToGroupGroupSearch(PrincipalToGroupGroupSearch value)
A group search where the principal entries contain an attribute
referencing the groups that they are a member of.
|
T |
principalToGroupGroupSearch(PrincipalToGroupGroupSearchConsumer consumer)
A group search where the principal entries contain an attribute
referencing the groups that they are a member of.
|
T |
principalToGroupGroupSearch(PrincipalToGroupGroupSearchSupplier supplier)
A group search where the principal entries contain an attribute
referencing the groups that they are a member of.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
LdapAuthorization.LdapAuthorizationResources |
subresources() |
T |
usernameFilterUsernameToDn()
A simple filter configuration to identify the users distinguished name
from their username.
|
T |
usernameFilterUsernameToDn(UsernameFilterUsernameToDn value)
A simple filter configuration to identify the users distinguished name
from their username.
|
T |
usernameFilterUsernameToDn(UsernameFilterUsernameToDnConsumer consumer)
A simple filter configuration to identify the users distinguished name
from their username.
|
T |
usernameFilterUsernameToDn(UsernameFilterUsernameToDnSupplier supplier)
A simple filter configuration to identify the users distinguished name
from their username.
|
T |
usernameIsDnUsernameToDn()
User search configuration where the username is already a distinguished
name.
|
T |
usernameIsDnUsernameToDn(UsernameIsDnUsernameToDn value)
User search configuration where the username is already a distinguished
name.
|
T |
usernameIsDnUsernameToDn(UsernameIsDnUsernameToDnConsumer consumer)
User search configuration where the username is already a distinguished
name.
|
T |
usernameIsDnUsernameToDn(UsernameIsDnUsernameToDnSupplier supplier)
User search configuration where the username is already a distinguished
name.
|
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public LdapAuthorization.LdapAuthorizationResources subresources()
public T usernameFilterUsernameToDn(UsernameFilterUsernameToDn value)
public T usernameFilterUsernameToDn(UsernameFilterUsernameToDnConsumer consumer)
public T usernameFilterUsernameToDn()
public T usernameFilterUsernameToDn(UsernameFilterUsernameToDnSupplier supplier)
public T groupToPrincipalGroupSearch(GroupToPrincipalGroupSearch value)
public T groupToPrincipalGroupSearch(GroupToPrincipalGroupSearchConsumer consumer)
public T groupToPrincipalGroupSearch()
public T groupToPrincipalGroupSearch(GroupToPrincipalGroupSearchSupplier supplier)
public T advancedFilterUsernameToDn(AdvancedFilterUsernameToDn value)
public T advancedFilterUsernameToDn(AdvancedFilterUsernameToDnConsumer consumer)
public T advancedFilterUsernameToDn()
public T advancedFilterUsernameToDn(AdvancedFilterUsernameToDnSupplier supplier)
public T usernameIsDnUsernameToDn(UsernameIsDnUsernameToDn value)
public T usernameIsDnUsernameToDn(UsernameIsDnUsernameToDnConsumer consumer)
public T usernameIsDnUsernameToDn()
public T usernameIsDnUsernameToDn(UsernameIsDnUsernameToDnSupplier supplier)
public T principalToGroupGroupSearch(PrincipalToGroupGroupSearch value)
public T principalToGroupGroupSearch(PrincipalToGroupGroupSearchConsumer consumer)
public T principalToGroupGroupSearch()
public T principalToGroupGroupSearch(PrincipalToGroupGroupSearchSupplier supplier)
public String connection()
Copyright © 2020 JBoss by Red Hat. All rights reserved.