A C G I L O R S T U V

A

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

C

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

getGroupMembershipLists(SimpleLDAPConnection) - 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.SimpleLDAPConnection
Returns the root directory context that is visible to the authenticated user.
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

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

O

openLDAPConnection(String, String, String) - Static method in class org.apache.james.user.ldap.SimpleLDAPConnection
Opens a connection to the specified LDAP server using the specified user details.
org.apache.james.user.ldap - package org.apache.james.user.ldap
 

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, String) - 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
 
removeUser(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 

S

setLog(Log) - 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.
SimpleLDAPConnection - Class in org.apache.james.user.ldap
A connection handle to an LDAP server which is created by means of a simple principal and password/credentials authentication against the LDAP server.

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

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 bind to the LDAP server using the user's username and the supplied password.

A C G I L O R S T U V

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