A C G I L O R S T U V

A

addUser(String, String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 

C

computeLdapContext() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Answers a new LDAP/JNDI context using the specified user credentials.
configure(HierarchicalConfiguration) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Extracts the parameters required by the repository instance from the James server configuration data.
contains(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
countUsers() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 

G

getContextEnvironment() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getGroupMembershipLists(LdapContext) - Method in class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Returns the distinguished-names (DNs) of all the members of the groups specified in the restriction list.
getLdapContext() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Answer the LDAP context used to connect with the LDAP server.
getRealName(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getUserByName(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getUserName() - Method in class org.apache.james.user.ldap.ReadOnlyLDAPUser
Fulfils the contract User.getUserName().

I

init() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Initialises the user-repository instance.
isActivated() - Method in class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Indicates if group/role-based restriction is enabled for the the user-store, based on the information encapsulated in the instance.

L

LdapConstants - Interface in org.apache.james.user.ldap.api
LdapConstants
list() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 

O

org.apache.james.user.ldap - package org.apache.james.user.ldap
 
org.apache.james.user.ldap.api - package org.apache.james.user.ldap.api
 

R

ReadOnlyLDAPGroupRestriction - Class in org.apache.james.user.ldap
Encapsulates the information required to restrict users to LDAP groups or roles.
ReadOnlyLDAPGroupRestriction(HierarchicalConfiguration) - Constructor for class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Initialises an instance from the contents of a <restriction> configuration XML element.
ReadOnlyLDAPUser - Class in org.apache.james.user.ldap
Encapsulates the details of a user as taken from an LDAP compliant directory.
ReadOnlyLDAPUser(String, String, LdapContext) - Constructor for class org.apache.james.user.ldap.ReadOnlyLDAPUser
Constructs an instance for the given user-details, and which will authenticate against the given host.
ReadOnlyUsersLDAPRepository - Class in org.apache.james.user.ldap
This repository implementation serves as a bridge between Apache James and LDAP.
ReadOnlyUsersLDAPRepository() - Constructor for class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Creates a new instance of ReadOnlyUsersLDAPRepository.
removeUser(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 

S

SECURITY_AUTHENTICATION_NONE - Static variable in interface org.apache.james.user.ldap.api.LdapConstants
 
SECURITY_AUTHENTICATION_SIMPLE - Static variable in interface org.apache.james.user.ldap.api.LdapConstants
 
setLog(Logger) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
setPassword(String) - Method in class org.apache.james.user.ldap.ReadOnlyLDAPUser
Implementation of contract User.setPassword(String), which is provided for compliance purposes only.
supportVirtualHosting() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
VirtualHosting not supported

T

test(String, String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
toString() - Method in class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Converts an instance of this type to a string.

U

updateLdapContext() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
updateUser(User) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 

V

verifyPassword(String) - Method in class org.apache.james.user.ldap.ReadOnlyLDAPUser
Verifies that the password supplied is actually the user's password, by attempting to rebind to a copy of the LDAP server context using the user's username and the supplied password.

A C G I L O R S T U V

Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.