Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAttributeDataFromLocalizedString(Object, Annotation, String, List<AttributeData>) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- addDeleteSubscriber(DeleteNotifier) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- addEntry(String, Collection<Attribute>) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- addEntry(String, Collection<Attribute>) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
-
Use this method to add new entry
- authenticate(String, Class<T>, String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- authenticate(String, Class<T>, String, String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- authenticate(String, String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
-
Deprecated.
- authenticate(String, String, String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
C
- checkIfSerrverHasEntryFromLDIFFile(LDAPConnection, String) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
-
Check if DS has at least one DN simular to specified in ldif file.
- closeConnectionPool() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- closeDefunctConnection(LDAPConnection) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
-
This method is used to release back a connection that is no longer been used or fit to be used
- contains(String, String[], Class<T>, List<PropertyAnnotation>, Filter, String[]) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- convertRawLdapFilterToFilter(String) - Method in class io.jans.orm.ldap.impl.LdapFilterConverter
- convertRawLdapFilterToFilterImpl(Filter) - Method in class io.jans.orm.ldap.impl.LdapFilterConverter
- convertToLdapFilter(Filter) - Method in class io.jans.orm.ldap.impl.LdapFilterConverter
- convertToLdapSearchScope(SearchScope) - Method in class io.jans.orm.ldap.impl.LdapSearchScopeConverter
- countEntries(String, Class<T>, Filter) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- countEntries(String, Class<T>, Filter, SearchScope) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- create() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- create(Properties) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- createEntities(Class<T>, List<PropertyAnnotation>, List<EntryData>) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- createEntities(List<EntryData>) - Method in class io.jans.orm.ldap.impl.LdapBatchOperationWraper
- createEntryManager(Properties) - Method in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- createStoragePassword(String[]) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
D
- decodeTime(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- decodeTime(String, String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- delete(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- delete(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
-
Delete entry from the directory
- deleteEntryWithAllSubs(LDAPConnection, String) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
-
Remove base entry with all sub entries
- deleteRecursively(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- deleteRecursively(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
-
Delete entry from the directory
- deleteRecursivelyImpl(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- destroy() - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- destroy() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- destroy() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- DN - Static variable in interface io.jans.orm.ldap.operation.LdapOperationService
E
- encodeTime(String, Date) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- encodeTime(Date) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- exportEntry(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- exportEntry(String, String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
F
- find(String, String[], Map<String, PropertyAnnotation>, String...) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- findEntries(String, Class<T>, Filter, SearchScope, String[], BatchOperation<T>, int, int, int) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- findPagedEntries(String, Class<T>, Filter, String[], String, SortOrder, int, int, int) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
G
- getAdditionalPasswordMethods() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getAddresses() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getAttributeDataListFromLocalizedString(String, LocalizedString) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getAttributeResultEntryLDIF(LDAPConnection, List<String>, String) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
- getAttributes(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getAttributes(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getAttributeType(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getAttributeType(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getAttributeType(String, Class<T>, String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getBatchOperation() - Method in class io.jans.orm.ldap.impl.LdapBatchOperationWraper
- getBinaryAttributes() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getBindConnectionProvider() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getBindConnectionProvider() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getBindDn() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getBindPassword() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getCertificateAttributeName(String) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getCertificateAttributeName(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getCertificateAttributeName(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getCertificateAttributes() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getConfigurationFileNames(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- getConnection() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
-
This method is used to get LDAP connection from connectionPool if the connection is not available it will return new connection
- getConnection() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getConnection() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getConnectionPool() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getConnectionPool() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getConnectionPool() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getConnectionProvider() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getConnectionProvider() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getCreationResultCode() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getDn() - Method in class io.jans.orm.ldap.model.MailUniquenessConfiguration
- getNativeDateAttributeValue(Date) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getObjectClasses(Object, Class<?>) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getOperationService() - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getPersistenceEntryManager(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getPersistenceMetadata(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getPersistenceType() - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getPersistenceType() - Method in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- getPersistenceType(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getPorts() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getResultCode() - Method in exception io.jans.orm.ldap.exception.InvalidSimplePageControlException
- getServers() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getSubschemaSubentry() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getSubschemaSubentry() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getSubschemaSubentry() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getSupportedLDAPVersion() - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- getSupportedLDAPVersion() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- getSupportedLDAPVersion() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- getSupportedLDAPVersion() - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- getTableColumnsMap() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
H
- hasBranchesSupport(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- hasExpirationSupport(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
I
- importLdifFile(LDAPConnection, LDIFReader) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
-
Performs ldif file import
- importLdifFile(LDAPConnection, String) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
-
Performs ldif file import
- importLdifFileContent(LDAPConnection, String) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
-
Performs ldif file conent import
- init(Properties) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
-
This method is used to create LDAPConnectionPool
- initStandalone(BaseFactoryService) - Method in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- instance() - Static method in class io.jans.orm.ldap.impl.LdifDataUtility
- instance() - Static method in class io.jans.orm.ldap.operation.watch.OperationDurationUtil
- InvalidSimplePageControlException - Exception in io.jans.orm.ldap.exception
-
Invalid page control LDAP exception -- thrown when Simple Page Control returns result without cookie
- InvalidSimplePageControlException(ResultCode, String) - Constructor for exception io.jans.orm.ldap.exception.InvalidSimplePageControlException
- InvalidSimplePageControlException(String) - Constructor for exception io.jans.orm.ldap.exception.InvalidSimplePageControlException
- io.jans.orm.ldap.exception - package io.jans.orm.ldap.exception
- io.jans.orm.ldap.impl - package io.jans.orm.ldap.impl
- io.jans.orm.ldap.model - package io.jans.orm.ldap.model
- io.jans.orm.ldap.operation - package io.jans.orm.ldap.operation
- io.jans.orm.ldap.operation.impl - package io.jans.orm.ldap.operation.impl
- io.jans.orm.ldap.operation.watch - package io.jans.orm.ldap.operation.watch
- isBinaryAttribute(String) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- isBinaryAttribute(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- isBinaryAttribute(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- isCertificateAttribute(String) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- isCertificateAttribute(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- isCertificateAttribute(String) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- isConnected() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- isConnected() - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- isCreated() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- isEnabled() - Method in class io.jans.orm.ldap.model.MailUniquenessConfiguration
- isSupportObjectClass(String) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- isSupportsSubtreeDeleteRequestControl() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- isUseSSL() - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
L
- LDAP_DEFAULT_PROPERTIES_FILE - Static variable in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- LdapAuthConnectionProvider - Class in io.jans.orm.ldap.operation.impl
-
Authentication connection provider
- LdapAuthConnectionProvider(Properties) - Constructor for class io.jans.orm.ldap.operation.impl.LdapAuthConnectionProvider
- LdapBatchOperationWraper<T> - Class in io.jans.orm.ldap.impl
-
LDAP batch operation wrapper
- LdapBatchOperationWraper(BatchOperation<T>) - Constructor for class io.jans.orm.ldap.impl.LdapBatchOperationWraper
- LdapBatchOperationWraper(BatchOperation<T>, LdapEntryManager, Class<T>, List<PropertyAnnotation>) - Constructor for class io.jans.orm.ldap.impl.LdapBatchOperationWraper
- LdapConnectionProvider - Class in io.jans.orm.ldap.operation.impl
- LdapConnectionProvider() - Constructor for class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- LdapConnectionProvider(Properties) - Constructor for class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- LdapEntryManager - Class in io.jans.orm.ldap.impl
-
LDAP Entry Manager
- LdapEntryManager() - Constructor for class io.jans.orm.ldap.impl.LdapEntryManager
- LdapEntryManager(LdapOperationServiceImpl) - Constructor for class io.jans.orm.ldap.impl.LdapEntryManager
- LdapEntryManagerFactory - Class in io.jans.orm.ldap.impl
-
LDAP Entry Manager Factory
- LdapEntryManagerFactory() - Constructor for class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- LdapFilterConverter - Class in io.jans.orm.ldap.impl
-
Filter to LDAP filter convert
- LdapFilterConverter() - Constructor for class io.jans.orm.ldap.impl.LdapFilterConverter
- LdapOperationService - Interface in io.jans.orm.ldap.operation
- LdapOperationServiceImpl - Class in io.jans.orm.ldap.operation.impl
-
OperationsFacade is the base class that performs all the ldap operations using connectionpool
- LdapOperationServiceImpl(LdapConnectionProvider) - Constructor for class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- LdapOperationServiceImpl(LdapConnectionProvider, LdapConnectionProvider) - Constructor for class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- LdapSearchScopeConverter - Class in io.jans.orm.ldap.impl
-
Simple filter without dependency to specific persistence filter mechanism
- LdapSearchScopeConverter() - Constructor for class io.jans.orm.ldap.impl.LdapSearchScopeConverter
- LdifDataUtility - Class in io.jans.orm.ldap.impl
-
Utility class to import ldif file to LDAP.
- loadLdifFileContent(String) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- loadLocalizedString(Map<String, AttributeData>, LocalizedString, Map<String, AttributeData>) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- logDebug(String, Object...) - Method in class io.jans.orm.ldap.operation.watch.OperationDurationUtil
- lookup(String, String...) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- lookup(String, String...) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
-
Lookup entry in the directory
M
- MailUniquenessConfiguration - Class in io.jans.orm.ldap.model
- MailUniquenessConfiguration() - Constructor for class io.jans.orm.ldap.model.MailUniquenessConfiguration
- merge(Object) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- merge(String, String[], List<AttributeDataModification>, Integer) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- modifyEntry(ModifyRequest) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
-
Use this method to add / replace / delete attribute from entry
N
- NO_STRINGS - Static variable in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
O
- OBJECT_CLASS - Static variable in interface io.jans.orm.ldap.operation.LdapOperationService
- OperationDurationUtil - Class in io.jans.orm.ldap.operation.watch
-
Simple LDAP operation duration calculator helper
- OperationDurationUtil() - Constructor for class io.jans.orm.ldap.operation.watch.OperationDurationUtil
P
- persist(String, String[], List<AttributeData>, Integer) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- PERSISTENCE_TYPE - Static variable in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
- processChange(LDIFChangeRecord) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- processChange(LDIFChangeRecord) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- PROPERTIES_FILE - Static variable in class io.jans.orm.ldap.impl.LdapEntryManagerFactory
R
- releaseConnection(LDAPConnection) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
-
Use this static method to release LDAPconnection to LDAPConnectionpool
- releaseConnection(LDAPConnection) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- releaseConnection(LDAPConnection) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- releaseConnection(LDAPConnection, LDAPException) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
-
This method to release back the connection after a exception occured
- remove(Object) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- remove(String, Class<T>, Filter, int) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- removeByDn(String, String[]) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- removeDeleteSubscriber(DeleteNotifier) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- removeRecursivelyFromDn(String, String[]) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
S
- search(String, Filter, SearchScope, LdapBatchOperationWraper<T>, int, int, int, Control[], String...) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- search(String, Filter, SearchScope, LdapBatchOperationWraper<T>, int, int, int, Control[], String...) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- searchPagedEntries(String, Filter, SearchScope, int, int, int, String, SortOrder, String...) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- searchPagedEntries(String, Filter, SearchScope, int, int, int, String, SortOrder, String...) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- setBindConnectionProvider(LdapConnectionProvider) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- setBindConnectionProvider(LdapConnectionProvider) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- setConnectionProvider(LdapConnectionProvider) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- setConnectionProvider(LdapConnectionProvider) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- setCreationResultCode(ResultCode) - Method in class io.jans.orm.ldap.operation.impl.LdapConnectionProvider
- setDn(String) - Method in class io.jans.orm.ldap.model.MailUniquenessConfiguration
- setEnabled(boolean) - Method in class io.jans.orm.ldap.model.MailUniquenessConfiguration
- setPersistenceExtension(PersistenceExtension) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- sortListByAttributes(List<T>, Class<T>, boolean, boolean, String...) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- sortListByAttributes(List<T>, Class<T>, boolean, boolean, String...) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
- SUCCESS - Static variable in interface io.jans.orm.ldap.operation.LdapOperationService
U
- UID - Static variable in interface io.jans.orm.ldap.operation.LdapOperationService
- UID_ARRAY - Static variable in interface io.jans.orm.ldap.operation.LdapOperationService
- updateEntry(String, Collection<Attribute>) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
-
Deprecated.
- updateEntry(String, List<Modification>) - Method in class io.jans.orm.ldap.operation.impl.LdapOperationServiceImpl
- updateEntry(String, List<Modification>) - Method in interface io.jans.orm.ldap.operation.LdapOperationService
-
This method is used to update set of attributes for an entry
- updateMergeChanges(String, T, boolean, Class<?>, Map<String, AttributeData>, List<AttributeDataModification>, boolean) - Method in class io.jans.orm.ldap.impl.LdapEntryManager
- USER_PASSWORD - Static variable in interface io.jans.orm.ldap.operation.LdapOperationService
V
- validateLDIF(LDIFReader, String) - Method in class io.jans.orm.ldap.impl.LdifDataUtility
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form