Skip navigation links
A B C D E G I L M P R S T V W 

A

addEntry(ReadOnlyEntry) - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Adds the specified entry to the LDAP directory.

B

baseDN - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration.LDAPDirectory
The distinguished name (DN) of the base directory entry under which the persisted entries are stored.

C

clear() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
com.nimbusds.infinispan.persistence.ldap - package com.nimbusds.infinispan.persistence.ldap
LDAP store for Infinispan 8.2+ caches and maps.
com.nimbusds.infinispan.persistence.ldap.backend - package com.nimbusds.infinispan.persistence.ldap.backend
LDAP backend related classes.
contains(Object) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
countEntries() - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Counts the number of entries under the base DN.
create() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfigurationBuilder
 
CreatedTimestampLDAPWriteStrategyResolver<K,V> - Class in com.nimbusds.infinispan.persistence.ldap
LDAP write strategy resolver based on the created timestamp found in the metadata of Infinispan entries.
CreatedTimestampLDAPWriteStrategyResolver() - Constructor for class com.nimbusds.infinispan.persistence.ldap.CreatedTimestampLDAPWriteStrategyResolver
Creates a new LDAP write strategy resolver based on the created timestamp of Infinispan entries where entries aged younger than 50 milliseconds are given LDAPWriteStrategy.TRY_LDAP_ADD_FIRST.
CreatedTimestampLDAPWriteStrategyResolver(long) - Constructor for class com.nimbusds.infinispan.persistence.ldap.CreatedTimestampLDAPWriteStrategyResolver
Creates a new LDAP write strategy resolver based on the created timestamp of Infinispan entries where entries aged younger than the specified age are given LDAPWriteStrategy.TRY_LDAP_ADD_FIRST.
customKeyStore - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
The custom key store for secure LDAP server connections.
customTrustStore - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
The custom trust store for secure LDAP server connections.

D

DEFAULT_RECENT_AGE_MS - Static variable in class com.nimbusds.infinispan.persistence.ldap.CreatedTimestampLDAPWriteStrategyResolver
The default age (50 milliseconds) of entries considered recent.
delete(Object) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
deleteEntries() - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Deletes all entries under the base DN.
deleteEntry(DN) - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Deletes the specified entry from the LDAP directory.

E

entryExists(DN) - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Checks that the specified entry exists in the LDAP directory.
entryTransformer - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration.LDAPDirectory
The name of the class for transforming between Infinispan entries (key / value pair and optional metadata) and a corresponding LDAP entry (DN with attributes).

G

getDefault() - Static method in enum com.nimbusds.infinispan.persistence.ldap.LDAPWriteStrategy
Returns the default write strategy.
getEntry() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPEntry
Returns the LDAP entry.
getModifiableAttributes() - Method in interface com.nimbusds.infinispan.persistence.ldap.LDAPEntryTransformer
Returns the names of the LDAP directory attributes that may be modified when an Infinispan entry is updated or replaced via the Map interface.
getPool() - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Returns the underlying LDAP connection pool.
getWriteStrategy() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPEntry
Returns the write strategy for the entry.

I

includesAttributesWithOptions() - Method in interface com.nimbusds.infinispan.persistence.ldap.LDAPEntryTransformer
Returns true if any of the modifiable attributes may include options (such as a flag indicating a binary value, or a language tag).
indicatesConnectionException(LDAPException) - Static method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Checks if the specified LDAP exception is caused by the LDAP server being unavailable, disconnected or timing out.
indicatesConnectionException(ResultCode) - Static method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Checks if the specified LDAP result code indicates the LDAP server is unavailable, disconnected or timing out.
init(InitializationContext) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 

L

LDAP_LOG - Static variable in class com.nimbusds.infinispan.persistence.ldap.Loggers
LDAP request / response logger.
LDAPConnector - Class in com.nimbusds.infinispan.persistence.ldap.backend
LDAP connector to the backend directory.
LDAPConnector(LDAPStoreConfiguration, String, Set<String>, boolean) - Constructor for class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Creates a new LDAP connector.
ldapDirectory - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
The LDAP directory entry details.
LDAPDirectory(Properties) - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration.LDAPDirectory
Creates a new LDAP directory entry configuration from the specified properties.
LDAPEntry - Class in com.nimbusds.infinispan.persistence.ldap
Encapsulates an LDAP entry with optional write strategy.
LDAPEntry(ReadOnlyEntry) - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPEntry
Creates a new LDAP entry.
LDAPEntry(ReadOnlyEntry, LDAPWriteStrategy) - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPEntry
Creates a new LDAP entry with optional write strategy.
LDAPEntryTransformer<K,V> - Interface in com.nimbusds.infinispan.persistence.ldap
Interface for transforming between Infinispan entries (key / value pair and metadata) and a corresponding LDAP entry (consisting of a Distinguished Name (DN) and attributes).
ldapServer - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
The LDAP server details.
LDAPStore<K,V> - Class in com.nimbusds.infinispan.persistence.ldap
LDAP store for Infinispan 8.2+ caches and maps.
LDAPStore() - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
LDAPStoreConfiguration - Class in com.nimbusds.infinispan.persistence.ldap
LDAP store configuration.
LDAPStoreConfiguration(Properties) - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
Creates a new LDAP store configuration from the specified properties.
LDAPStoreConfiguration(boolean, boolean, boolean, AsyncStoreConfiguration, SingletonStoreConfiguration, boolean, boolean, Properties) - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
Creates a new LDAP store configuration.
LDAPStoreConfiguration.LDAPDirectory - Class in com.nimbusds.infinispan.persistence.ldap
LDAP directory entry configuration.
LDAPStoreConfigurationBuilder - Class in com.nimbusds.infinispan.persistence.ldap
LDAP store configuration builder.
LDAPStoreConfigurationBuilder(PersistenceConfigurationBuilder) - Constructor for class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfigurationBuilder
 
ldapUser - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
The LDAP directory user details.
LDAPWriteStrategy - Enum in com.nimbusds.infinispan.persistence.ldap
Write strategy for persisting Infinispan entries into an LDAP directory.
LDAPWriteStrategyResolver<K,V> - Interface in com.nimbusds.infinispan.persistence.ldap
Interface for resolving the appropriate LDAP write strategy for a given Infinispan entry.
load(Object) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
log() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration.LDAPDirectory
 
log() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration
 
Loggers - Class in com.nimbusds.infinispan.persistence.ldap
Log4j loggers.
Loggers() - Constructor for class com.nimbusds.infinispan.persistence.ldap.Loggers
 

M

MAIN_LOG - Static variable in class com.nimbusds.infinispan.persistence.ldap.Loggers
Main logger.
MATCH_ANY_FILTER - Static variable in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Filter that matches any LDAP entry.

P

pageSize - Variable in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfiguration.LDAPDirectory
The page size to use when retrieving multiple directory entries.
process(KeyFilter<? super K>, AdvancedCacheLoader.CacheLoaderTask<K, V>, Executor, boolean, boolean) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
purge(Executor, AdvancedCacheWriter.PurgeListener<? super K>) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 

R

replaceEntry(ReadOnlyEntry) - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Replaces the specified entry in the LDAP directory.
resolveLDAPWriteStrategy(InfinispanEntry<K, V>) - Method in class com.nimbusds.infinispan.persistence.ldap.CreatedTimestampLDAPWriteStrategyResolver
 
resolveLDAPWriteStrategy(InfinispanEntry<K, V>) - Method in interface com.nimbusds.infinispan.persistence.ldap.LDAPWriteStrategyResolver
Resolves the appropriate LDAP write strategy for the specified Infinispan entry.
resolveRDN(K) - Method in interface com.nimbusds.infinispan.persistence.ldap.LDAPEntryTransformer
Resolves the specified Infinispan entry key to a Relative Distinguished Name (RDN) for the matching LDAP directory entry.
retrieveEntries(Appendable<ReadOnlyEntry>) - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Retrieves all entries from the LDAP directory under the base DN.
retrieveEntry(DN) - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Retrieves the specified entry from the LDAP directory.

S

self() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfigurationBuilder
 
shutdown() - Method in class com.nimbusds.infinispan.persistence.ldap.backend.LDAPConnector
Shuts down this LDAP connector by releasing any associated resources (LDAP connection pool).
size() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
start() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
stop() - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 

T

toInfinispanEntry(LDAPEntry) - Method in interface com.nimbusds.infinispan.persistence.ldap.LDAPEntryTransformer
Transforms the specified LDAP entry to an Infinispan entry (key / value / metadata triple).
toLDAPEntry(DN, InfinispanEntry<K, V>) - Method in interface com.nimbusds.infinispan.persistence.ldap.LDAPEntryTransformer
Transforms the specified Infinispan entry (key / value pair with optional metadata) to an LDAP directory entry ready to be written.

V

valueOf(String) - Static method in enum com.nimbusds.infinispan.persistence.ldap.LDAPWriteStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.nimbusds.infinispan.persistence.ldap.LDAPWriteStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

withProperties(Properties) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStoreConfigurationBuilder
 
write(MarshalledEntry<? extends K, ? extends V>) - Method in class com.nimbusds.infinispan.persistence.ldap.LDAPStore
 
A B C D E G I L M P R S T V W 
Skip navigation links

Copyright © 2016 Connect2id Ltd.. All Rights Reserved.