A C D F G I L M N P R S T U

A

AbstractLDAPUtils - Class in pt.digitalis.utils.ldap.impl
Defines a set operations common to all LDAP implementations.
AbstractLDAPUtils() - Constructor for class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
addGroup(LDAPGroup) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Adds a new group to the LDAP tree.
addGroup(LDAPGroup) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
addGroupAttribute(String, String, Object) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Adds an attribute to a given group.
addGroupAttribute(String, String, Object) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
addUser(LDAPUser) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Adds a new user to the LDAP tree.
addUser(LDAPUser) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
addUserAttribute(String, String, Object) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Adds an attribute to a given user.
addUserAttribute(String, String, Object) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
addUserToGroup(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Adds a user from a given group.
addUserToGroup(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

C

calculateDistinguishedName(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Calculates an entity's distinguished name.
calculateDistinguishedName(String, String) - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
For the AD implementation an entity's DN is composed of the common name and the parent group's DN, excluding the group´s CN.

Example:


- User login name: 'user1'

- Main group's DN: cn=group1,ou=group1,dc=dc1,dc=dc2

- User's DN: cn=user1,ou=group1,dc=dc1,dc=dc2
calculateDistinguishedName(String, String) - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
For the AD implementation an entity's DN is composed of the common name and the parent group's DN, excluding the group´s CN.

Example:


- User login name: 'user1'

- Main group's DN: cn=group1,ou=group1,dc=dc1,dc=dc2

- User's DN: cn=user1,ou=group1,dc=dc1,dc=dc2
changePassword(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Changes the password for a given user.
changePassword(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
changePassword(String, String) - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
changePassword(String, String) - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
CN_TAG - Static variable in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
The "CN=" constant string.
COMMON_NAME - Static variable in class pt.digitalis.utils.ldap.LDAPEntity
The 'common name' attribute.
convertFromAttributesToLDAPGroup(Attributes, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts an Attributes object into an LDAPGroup.
convertFromAttributesToLDAPUser(Attributes, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts an Attributes object into an LDAPUser.
convertFromAttributesToLDAPUser(Attributes, String, boolean) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts an Attributes object into an LDAPUser.
convertFromSearchResultToLDAPGroup(SearchResult) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts a SearchResult object into an LDAPGroup.
convertFromSearchResultToLDAPUser(SearchResult) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts a SearchResult object into an LDAPUser.
convertFromSearchResultToLDAPUser(SearchResult, boolean) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts a SearchResult object into an LDAPUser.
convertFromSearchResultToMap(SearchResult) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Converts a search result into a map.
countAllfUsers(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Counts all users of a given group.
countAllfUsers(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Count allf users.
countAllGroups() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Counts all groups in the LDAP directory
countAllGroups() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
countAllGroupsOfUser(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Counts all groups of a user
countAllGroupsOfUser(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
countAllUsers() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Counts all users in the LDAP directory
countAllUsers() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
countUsers(Map<String, String>) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Count users in the LDAP directory which match the provided attributes
countUsers(Map<String, String>) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

D

DESCRIPTION - Static variable in class pt.digitalis.utils.ldap.LDAPEntity
The 'description' attribute.
DESCRIPTION_NAME - Static variable in class pt.digitalis.utils.ldap.LDAPGroup
The 'member' attribute.
DISPLAY_NAME - Static variable in class pt.digitalis.utils.ldap.LDAPUser
The 'display name' attribute.
DISTINGUISHED_NAME - Static variable in class pt.digitalis.utils.ldap.LDAPEntity
The 'distinguished name' attribute.
doLDAPCount(LdapContext, String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Performs a lightweight search on LDAP, for counting purposes.
doLDAPSearchMultipleReturns(LdapContext, String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Performs an LDAP tree search that can return multiple values.
doLDAPSearchMultipleReturnsPaging(LdapContext, String, String, int, Integer) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Performs an LDAP tree search that can return multiple values.

F

findAllGroups() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of all groups.
findAllGroups() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findAllUsers() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of all users.
findAllUsers() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findGroupByCommonName(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the group with a given common name.
findGroupByCommonName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findGroupByDistinguishedName(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the group with a given distinguished name.
findGroupByDistinguishedName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findGroups(int, int) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Finds a subset of all the groups, according to the parameters
findGroups(int, int) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findGroupsOfUser(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of a given user's groups.
findGroupsOfUser(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findGroupsOfUserPagination(String, int, int) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of a given user's groups, with pagination
findGroupsOfUserPagination(String, int, int) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUserByDistinguishedName(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the user with a given distinguished name.
findUserByDistinguishedName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUserByLogin(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the user with a given login name.
findUserByLogin(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUserByLogin(String, boolean) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the user with a given login name.
findUsers(int, int) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Finds a subset of all the users, according to the parameters
findUsers(int, int) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUsersByAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of users with a given attribute value.
findUsersByAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUsersByAttributes(Map<String, String>) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Finds a set of LDAP users that match all of the specified criteria
findUsersByAttributes(Map<String, String>, int, int) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Finds a set of LDAP users that match all of the specified criteria
findUsersByAttributes(Map<String, String>) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUsersByAttributes(Map<String, String>, int, int) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUsersByEmail(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of users with a given email attribute value.
findUsersByEmail(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
findUsersInGroup(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if a given user belongs to a given group.
findUsersInGroup(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

G

getAllowDistinguishedNameModifications() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the 'allowDistinguishedNameModifications' attribute.
getAttributesForGroupAddition(LDAPGroup) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Prepares the LDAP attributes for group addition.
getAttributesForGroupAddition(LDAPGroup) - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getAttributesForUserAddition(LDAPUser) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Prepares the LDAP attributes for user addition.
getAttributesForUserAddition(LDAPUser) - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
getAttributesForUserAddition(LDAPUser) - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getAttributesMapping() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Get the attributes names.
getBaseSearchDN() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the 'baseSearchDN' attribute.
getBaseUserDN() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Getter for the 'baseUserDN' property.
getBulkParametersAttributeName() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Returns the name of the attribute used to store bulk parameters.
getByDistinguishedName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Finds an entity by distinguished name.
getByLogin(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Finds an user by login name.
getChildGroupsByCN(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of groups that belong to a parent group given its common name.
getChildGroupsByCN(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getChildGroupsByDN(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the list of groups that belong to a parent group given its distinguished name.
getChildGroupsByDN(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getCNFromDN(String) - Static method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Extracts the common name from the distinguished name.
getCommonName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'cn' attribute.
getCommonName() - Method in class pt.digitalis.utils.ldap.LDAPEntity
Inspector for the common name.
getConfigurations() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Inspector for the LDAP configurations object.
getConfigurations() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getDefaultGroupDN() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Getter for the 'defaultGroupDN' property.
getDefaultProfileDN() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the 'defaultProfileDN' attribute.
getDescription() - Method in class pt.digitalis.utils.ldap.LDAPEntity
Inspector for the 'description' attribute.
getDescriptionAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'description' attribute.
getDisplayName() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the display name.
getDisplayNameAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'displayName' attribute.
getDistinguishedName() - Method in class pt.digitalis.utils.ldap.LDAPEntity
Inspector for the distinguished name.
getEmail() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the e-mail.
getEnabled() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the 'enabled' property.
getExclusionCharaters() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the 'exclusionParameters' attribute.
getGivenName() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the given name.
getGivenNameAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'givenName' attribute.
getGroupAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns a given attribute or null of it doesn't exists.
getGroupAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getGroupAttributeName() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Gets the name attribute name
getGroupAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getGroupAttributes(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the attribute map.
getGroupAttributes(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getGroupByCommonName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Finds an entity by common name.
getGroupByDistinguishedName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Finds a group by distinguished name.
getGroupClassName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'group' attribute.
getGroupClassName() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
getGroupClassName() - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getGroupIdentifierName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the group identifier name.
getGroupMapping(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Get the value for a specific group key.
getGroupMappings() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Get Group Mappings for dif2.
getGroupParentGroupAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the implementation dependent name for the LDAP attribute that stores the group's parent group.
getGroupParentGroupAttributeName() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
The LDAP attribute 'desktopProfile' was chosen to store the group's parent group information since there is no attribute on the so-called LDAP standard for the this information, and such information is needed for this implementation.
getGroupParentGroupAttributeName() - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
The LDAP attribute 'secretary' was chosen to store the group's parent group information since there is no attribute on the so-called LDAP standard for the this information, and such information is needed for this implementation.
getHostName() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Getter for the 'hostName' property.
getLDAPContext() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the LDAP context to use for search and modification operations.
getLogger() - Static method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Inspector for the 'logger' attribute.
getLoginName() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the login name.
getMailAttributeName() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Gets the mail attribute name
getMailAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'e-mail' attribute.
getMailAttributeName() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
getName() - Method in class pt.digitalis.utils.ldap.LDAPEntity
Inspector for the name.
getNameAttributeName() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Gets the name attribute name
getNameAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'name' attribute.
getNameAttributeName() - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getNonAvailableValue() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Get the Non Available Message.
getNonAvailableValue() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getObjectClassName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the 'objectClass' attribute name.
getParameter(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Returns a given parameter value, identified by the name of the attribute on which the value is stored.
getParameters() - Method in class pt.digitalis.utils.ldap.LDAPUser
Returns the parameters map.
getParametersToRemove() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the 'bulkParametersToRemove' attribute.
getParentGroupDN() - Method in class pt.digitalis.utils.ldap.LDAPEntity
Inspector for the 'parentGroupDN' attribute.
getPassword() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the password property.
getPassword() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the password.
getPasswordAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'password' attribute.
getPort() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the port property.
getQuerysPageSizeLimit() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the 'querysPageSizeLimit' attribute.
getReadOnly() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the 'readOnly' attribute.
getSecureLDAPContext() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the LDAP context to use for search and modification operations with a secure connection.
getSSLPort() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the SSL port property.
getSurnameAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'surname' attribute.
getUnchangeableLDAPAttributes() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Get the list of the LDAP unchangeable attributes
getUnchangeableLDAPAttributes() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
getUnchangeableLDAPAttributes() - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getUserAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns a given attribute or null of it doesn't exists.
getUserAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getUserAttributes(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the attribute map.
getUserAttributes(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getUserByDistinguishedName(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Finds an user by distinguished name.
getUserClassName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the standard LDAP name for the 'user' attribute.
getUserClassName() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
getUserClassName() - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getUserControlAttributeName() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
Returns the standard LDAP name for the 'user account control' attribute.
getUserDN() - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the logged user DN.
getUserIdentifierName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Returns the user identifier name.
getUserInGroup(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Finds a user with a given login name on a given group.
getUserLoginAttributeName() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Gets the user login attribute name
getUserLoginAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
getUserLoginAttributeName() - Method in class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
getUserLoginAttributeName() - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
getUserName() - Method in class pt.digitalis.utils.ldap.LDAPUser
Inspector for the user name.
getUserParentGroupAttributeName() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Returns the parent group attribute name.
getUserParentGroupAttributeName() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
GIVEN_NAME - Static variable in class pt.digitalis.utils.ldap.LDAPUser
The 'given name' attribute.
groupContainsAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if a given attribute belongs to the entity.
groupContainsAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Group contains attribute.
groupExists(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if a given group exists on the LDAP tree.
groupExists(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

I

ILDAPUtils - Interface in pt.digitalis.utils.ldap
Defines a set of LDAP operations.
isIdentityValid(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if the supplied password matches the one defined for a user with a given ID.
isIdentityValid(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
isReadOnly() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Get the ldap readOnly configuration value.
isReadOnly() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
isUserInGroup(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if a given user belongs to a given group.
isUserInGroup(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

L

ldapConfigurations - Variable in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
The LDAP configurations.
LDAPConfigurations - Class in pt.digitalis.utils.ldap
LDAP configurations for LDAP server access.
LDAPConfigurations() - Constructor for class pt.digitalis.utils.ldap.LDAPConfigurations
 
LDAPEntity - Class in pt.digitalis.utils.ldap
Top-level class for the LDAP object hierarchy.
LDAPEntity() - Constructor for class pt.digitalis.utils.ldap.LDAPEntity
 
LDAPGroup - Class in pt.digitalis.utils.ldap
Wrapper type for an LDAP group.
LDAPGroup() - Constructor for class pt.digitalis.utils.ldap.LDAPGroup
 
LDAPOperationException - Exception in pt.digitalis.utils.ldap.exception
Thrown when a requested LDAP operation does not succeed.
LDAPOperationException(String) - Constructor for exception pt.digitalis.utils.ldap.exception.LDAPOperationException
Constructs a new exception with a message.
LDAPOperationException(String, Throwable) - Constructor for exception pt.digitalis.utils.ldap.exception.LDAPOperationException
Constructs a new exception with a message and a cause.
LDAPOperationException(Throwable) - Constructor for exception pt.digitalis.utils.ldap.exception.LDAPOperationException
Constructs a new exception with a cause.
LDAPOperationReadOnlyException - Exception in pt.digitalis.utils.ldap.exception
 
LDAPOperationReadOnlyException() - Constructor for exception pt.digitalis.utils.ldap.exception.LDAPOperationReadOnlyException
 
LDAPUser - Class in pt.digitalis.utils.ldap
Wrapper type for an LDAP user.
LDAPUser() - Constructor for class pt.digitalis.utils.ldap.LDAPUser
 
LDAPUtilsActiveDirectoryImpl - Class in pt.digitalis.utils.ldap.impl.ad
LDAP Utils implementation for Active Directory (AD).
LDAPUtilsActiveDirectoryImpl() - Constructor for class pt.digitalis.utils.ldap.impl.ad.LDAPUtilsActiveDirectoryImpl
 
LDAPUtilsOpenLDAPImpl - Class in pt.digitalis.utils.ldap.impl.openldap
LDAP Utils implementation for OpenLDAP).
LDAPUtilsOpenLDAPImpl() - Constructor for class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 

M

MEMBER_NAME - Static variable in class pt.digitalis.utils.ldap.LDAPGroup
The 'member' attribute.
modifyAttributes(String, ModificationItem[], boolean) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Modifies the passed attributes of an entity with the given DN.

N

NAME - Static variable in class pt.digitalis.utils.ldap.LDAPEntity
The 'name' attribute.
NON_AVAILABLE - Static variable in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
The 'N/A' constant string.

P

parseControls(Control[]) - Static method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
Parses the controls.
pt.digitalis.utils.ldap - package pt.digitalis.utils.ldap
 
pt.digitalis.utils.ldap.exception - package pt.digitalis.utils.ldap.exception
 
pt.digitalis.utils.ldap.impl - package pt.digitalis.utils.ldap.impl
 
pt.digitalis.utils.ldap.impl.ad - package pt.digitalis.utils.ldap.impl.ad
 
pt.digitalis.utils.ldap.impl.openldap - package pt.digitalis.utils.ldap.impl.openldap
 

R

removeGroup(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Removes an existing group from the LDAP tree.
removeGroup(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
removeGroupAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Removes an attribute from a given group.
removeGroupAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
removeParameter(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Removes a parameter from the parameters map.
removeUser(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Removes an existing user from the LDAP tree.
removeUser(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
removeUserAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Removes an attribute from a given user.
removeUserAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
removeUserFromGroup(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Removes a user from a given group.
removeUserFromGroup(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
resetConfigurations() - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Resets the LDAP configurations.
resetConfigurations() - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

S

setAllowDistinguishedNameModifications(boolean) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'allowDistinguishedNameModifications' attribute.
setAttributeMappings(Map<String, String>) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'attributeMappings' attribute.
setBaseSearchDN(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'baseSearchDN' attribute.
setBaseUserDN(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Setter for the 'baseUserDN' property.
setBulkParametersAttributeName(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Sets the name of the attribute used to store bulk parameters.
setCommonName(String) - Method in class pt.digitalis.utils.ldap.LDAPEntity
Modifier for the common name.
setDefaultGroupDN(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Setter for the 'defaultGroupDN' property.
setDefaultProfileDN(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'defaultProfileDN' attribute.
setDescription(String) - Method in class pt.digitalis.utils.ldap.LDAPEntity
Modifier for the 'description' attribute.
setDisplayName(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the display name.
setDistinguishedName(String) - Method in class pt.digitalis.utils.ldap.LDAPEntity
Modifier for the distinguished name.
setEmail(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the e-mail.
setEnabled(boolean) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the 'enabled' property.
setExclusionCharaters(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'exclusionParameters' attribute.
setGivenName(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the given name.
setGroupAttribute(String, String, Object) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Sets a given attribute value.
setGroupAttribute(String, String, Object) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
setGroupMappings(Map<String, String>) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'groupMappings' attribute.
setHostName(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Setter for the 'baseGroupDN' property.
setLogger(ILogWrapper) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Set the API logger
setLogger(ILogWrapper) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
setLoginName(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the login name.
setName(String) - Method in class pt.digitalis.utils.ldap.LDAPEntity
Modifier for the name.
setParameter(String, String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Sets a parameter on the parameters map.
setParentGroupDN(String) - Method in class pt.digitalis.utils.ldap.LDAPEntity
Modifier for the 'parentGroupDN' attribute.
setPassword(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Inspector for the password property.
setPassword(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the password.
setPort(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the port property.
setQuerysPageSizeLimit(int) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'querysPageSizeLimit' attribute.
setReadOnly(boolean) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the 'readOnly' attribute.
setSSLPort(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the SSL port property.
setUserAttribute(String, String, Object) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Sets the a given attribute value.
setUserAttribute(String, String, Object) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
setUserDN(String) - Method in class pt.digitalis.utils.ldap.LDAPConfigurations
Modifier for the logged user DN.
setUserName(String) - Method in class pt.digitalis.utils.ldap.LDAPUser
Modifier for the user name.

T

toString() - Method in class pt.digitalis.utils.ldap.LDAPEntity
 
toString() - Method in class pt.digitalis.utils.ldap.LDAPGroup
 
toString() - Method in class pt.digitalis.utils.ldap.LDAPUser
 

U

updateGroup(LDAPGroup, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Updates an existing group on the LDAP tree.
updateGroup(LDAPGroup, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
updateUser(LDAPUser, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Updates an existing user on the LDAP tree.
updateUser(LDAPUser, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
updateUser(LDAPUser, String) - Method in class pt.digitalis.utils.ldap.impl.openldap.LDAPUtilsOpenLDAPImpl
 
userContainsAttribute(String, String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if a given attribute belongs to the entity.
userContainsAttribute(String, String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 
userExists(String) - Method in interface pt.digitalis.utils.ldap.ILDAPUtils
Checks if a user exists on the LDAP tree.
userExists(String) - Method in class pt.digitalis.utils.ldap.impl.AbstractLDAPUtils
 

A C D F G I L M N P R S T U

Copyright © 2012 Digitalis Informática Lda. All Rights Reserved.