A C D E F G I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activateObject(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
- authenticate(Credentials) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
C
- clear() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- close() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
-
Closes this provider and releases the internal pool.
- containsKey(Object) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- create() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
D
- destroyObject(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
E
- enabledProtocols() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures whether enabled protocols should be set on the
LdapConnectionConfig
. - encodeFilterValue(String) - Static method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Copied from org.apache.directory.api.ldap.model.filter.FilterEncoder#encodeFilterValue(java.lang.String) in order to keep this configuration LDAP client independent.
- entry - Variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
F
- fromExternalIdentityRef(ExternalIdentityRef) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
G
- get(Object) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- getAdminPoolConfig() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Returns the admin connection pool configuration.
- getBaseDN() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Configures the base DN for searches of this kind of identity
- getBindDN() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the DN that is used to bind to the LDAP server.
- getBindPassword() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the password that is used to bind to the LDAP server.
- getConnection() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundLdapConnectionPool
-
Gives a Unbound LdapConnection fetched from the pool.
- getCustomAttributes() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Optionally configures an array of attribute names that will be retrieved when looking up LDAP entries.
- getDeclaredGroups() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- getDeclaredMembers() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapGroup
- getEntry() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- getExternalId() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- getExtraFilter() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Configures the extra LDAP filter that is appended to the internally computed filter when searching for identities.
- getGroup(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
- getGroupConfig() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Returns the group specific configuration.
- getGroupMemberAttribute() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the attribute that stores the members of a group.
- getHostname() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the hostname of the LDAP server.
- getId() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- getIdAttribute() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Configures the attribute that is used to identify this identity by id.
- getIdentity(ExternalIdentityRef) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
- getIntermediatePath() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- getMaxActive() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Returns the maximum number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
- getMemberOfSearchFilter(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Returns the LDAP filter that is used when searching for groups where an identity is member of.
- getMinEvictableIdleTimeMillis() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Returns the minimum amount of time a connection may sit idle in the pool before it is eligible for eviction by the idle object evictor (if running).
- getName() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
- getName() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Returns the name of this provider configuration.
- getNumTestsPerEvictionRun() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Returns the max number of objects to examine during each run of the idle object evictor thread (if any).
- getObjectClasses() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Configures the object classes of this kind of identity.
- getPort() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the port of the LDAP server.
- getPrincipalName() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
-
Returns the DN as principal name.
- getProperties() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- getSearchFilter(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Returns the LDAP filter that is used when searching this type of identity.
- getSearchTimeout() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the timeout in milliseconds that is used for all LDAP searches.
- getTimeBetweenEvictionRunsMillis() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
- getUser(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
- getUserConfig() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Returns the user specific configuration.
- getUserPoolConfig() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Returns the user connection pool configuration.
- getUseUidForExtId() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
If true, the value of the user id (resp.
- getValidator() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
-
gets the connection validator
I
- id - Variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- Identity() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
L
- LdapGroup - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
- LdapGroup(LdapIdentityProvider, ExternalIdentityRef, String, String, Entry) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapGroup
- LdapIdentity - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
Implements an identity that is provided by the
LdapIdentityProvider
. - LdapIdentity(LdapIdentityProvider, ExternalIdentityRef, String, String, Entry) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- LdapIdentityProperties - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
LdapIdentityProperties
implements a case insensitive hash map that preserves the case of the keys but ignores the case during lookup. - LdapIdentityProperties() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- LdapIdentityProperties(int) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- LdapIdentityProperties(int, float) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- LdapIdentityProperties(Map<? extends String, ?>) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- LdapIdentityProvider - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
LdapIdentityProvider
implements an external identity provider that reads users and groups from an ldap source. - LdapIdentityProvider() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
-
Default constructor for OSGi
- LdapIdentityProvider(LdapProviderConfig) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
-
Constructor for non-OSGi cases.
- LdapProviderConfig - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
Configuration of the ldap provider.
- LdapProviderConfig() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- LdapProviderConfig.Identity - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
Defines the configuration of an identity (user or group).
- LdapProviderConfig.PoolConfig - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
Defines the configuration of a connection pool.
- LdapUser - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
- LdapUser(LdapIdentityProvider, ExternalIdentityRef, String, String, Entry) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapUser
- listGroups() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
- listUsers() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider
- lookupOnValidate() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Defines if the lookup on validate flag is enabled.
M
- makeDnPath() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Configures if the identities DN should be used to generate a portion of the authorizables intermediate path.
N
- noCertCheck() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures whether certificates on SSL/TLS connections should be validated.
O
- of(ConfigurationParameters) - Static method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Creates a new LDAP provider configuration based on the properties store in the given parameters.
- org.apache.jackrabbit.oak.security.authentication.ldap.impl - package org.apache.jackrabbit.oak.security.authentication.ldap.impl
P
- PARAM_ADMIN_POOL_LOOKUP_ON_VALIDATE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_LOOKUP_ON_VALIDATE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_MAX_ACTIVE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_MAX_ACTIVE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_MIN_EVICTABLE_IDLE_TIME - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_MIN_EVICTABLE_IDLE_TIME_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_NUM_TESTS_PER_EVICTION_RUN_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_TIME_BETWEEN_EVICTION_RUNS - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ADMIN_POOL_TIME_BETWEEN_EVICTION_RUNS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_BIND_DN - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_BIND_DN_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_BIND_PASSWORD - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_BIND_PASSWORD_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_CUSTOM_ATTRIBUTES - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_CUSTOM_ATTRIBUTES_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_ENABLED_PROTOCOLS - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_BASE_DN - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_BASE_DN_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_EXTRA_FILTER - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_EXTRA_FILTER_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_MAKE_DN_PATH - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_MAKE_DN_PATH_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_MEMBER_ATTRIBUTE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_MEMBER_ATTRIBUTE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_NAME_ATTRIBUTE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_NAME_ATTRIBUTE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_OBJECTCLASS - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_GROUP_OBJECTCLASS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_LDAP_HOST - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_LDAP_HOST_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_LDAP_PORT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_LDAP_PORT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_NAME - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_NAME_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_NO_CERT_CHECK - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_NO_CERT_CHECK_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_SEARCH_TIMEOUT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_SEARCH_TIMEOUT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USE_SSL - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USE_SSL_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USE_TLS - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USE_TLS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USE_UID_FOR_EXT_ID - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USE_UID_FOR_EXT_ID_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_BASE_DN - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_BASE_DN_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_EXTRA_FILTER - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_EXTRA_FILTER_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_ID_ATTRIBUTE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_ID_ATTRIBUTE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_MAKE_DN_PATH - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_MAKE_DN_PATH_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_OBJECTCLASS - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_OBJECTCLASS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_LOOKUP_ON_VALIDATE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_LOOKUP_ON_VALIDATE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_MAX_ACTIVE - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_MAX_ACTIVE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_MIN_EVICTABLE_IDLE_TIME - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_MIN_EVICTABLE_IDLE_TIME_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_NUM_TESTS_PER_EVICTION_RUN_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_TIME_BETWEEN_EVICTION_RUNS - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- PARAM_USER_POOL_TIME_BETWEEN_EVICTION_RUNS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
- passivateObject(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
- path - Variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- PoolableUnboundConnectionFactory - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
A factory for creating unbound LdapConnection objects managed by LdapConnectionPool.
- PoolableUnboundConnectionFactory(LdapConnectionConfig) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
-
Creates a new instance of PoolableUnboundConnectionFactory
- PoolConfig() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
- provider - Variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- put(String, Object) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
- putAll(Map<? extends String, ?>) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
R
- ref - Variable in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- releaseConnection(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundLdapConnectionPool
-
Places the given LdapConnection back in the pool.
- remove(Object) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProperties
S
- setBaseDN(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Sets the base DN for search of this kind of identity.
- setBindDN(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the bind DN.
- setBindPassword(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the bind password
- setCustomAttributes(String[]) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the attribute names to be retrieved when looking up LDAP entries.
- setEnabledProtocols(String...) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures the enabled protocols to be set to the
LdapConnectionConfig
. - setExtraFilter(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Sets the extra search filter.
- setGroupMemberAttribute(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the group member attribute.
- setHostname(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the hostname.
- setIdAttribute(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Sets the id attribute.
- setLookupOnValidate(boolean) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Sets the lookup on validate flag.
- setMakeDnPath(boolean) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Sets the intermediate path flag.
- setMaxActive(int) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Sets the cap on the number of objects that can be allocated by the pool.
- setMinEvictableIdleTimeMillis(long) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Sets the minimum amount of time a connection may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
- setName(String) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the name of this provider.
- setNoCertCheck(boolean) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Disables certificate validation.
- setNumTestsPerEvictionRun(int) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Sets the max number of objects to examine during each run of the idle object evictor thread (if any).
- setObjectClasses(String...) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
-
Sets the object classes.
- setPort(int) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the port.
- setSearchTimeout(long) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the search timeout.
- setTimeBetweenEvictionRunsMillis(long) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
-
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
- setUseSSL(boolean) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Enables SSL connections.
- setUseTLS(boolean) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Enables TLS connections.
- setUseUidForExtId(boolean) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Sets the flag that controls if the user id (resp.
- setValidator(LdapConnectionValidator) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
-
Sets the connection validator that is used when the connection is taken out of the pool
T
- toString() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentity
- toString() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.Identity
- toString() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig.PoolConfig
- toString() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
U
- UnboundConnectionValidator - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
UnboundConnectionValidator
... - UnboundConnectionValidator() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundConnectionValidator
- UnboundLdapConnectionPool - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
A pool implementation for LdapConnection objects.
- UnboundLdapConnectionPool(PoolableUnboundConnectionFactory) - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundLdapConnectionPool
-
Instantiates a new LDAP connection pool.
- UnboundLookupConnectionValidator - Class in org.apache.jackrabbit.oak.security.authentication.ldap.impl
-
UnboundConnectionValidator
... - UnboundLookupConnectionValidator() - Constructor for class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundLookupConnectionValidator
- useSSL() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures whether SSL connections should be used.
- useTLS() - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapProviderConfig
-
Configures whether TLS connections should be used.
V
- validate(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundConnectionValidator
-
Returns true if
connection
is connected - validate(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.UnboundLookupConnectionValidator
-
Returns true if
connection
is connected, authenticated, and a lookup on the rootDSE returns a non-null response. - validateObject(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
W
- wrap(LdapConnection) - Method in class org.apache.jackrabbit.oak.security.authentication.ldap.impl.PoolableUnboundConnectionFactory
All Classes All Packages