org.jivesoftware.messenger.user
Class POP3UserProvider
java.lang.Object
org.jivesoftware.messenger.user.DefaultUserProvider
org.jivesoftware.messenger.user.POP3UserProvider
- All Implemented Interfaces:
- UserProvider
public class POP3UserProvider
- extends DefaultUserProvider
A UserProvider to be used in conjunction with
POP3AuthProvider
, which
authenticates using a POP3 server. New user accounts will automatically be created
as needed (upon successful initial authentication) and are subsequently treated as
read-only. To enable this provider, edit the XML config file file and set:
<provider>
<auth>
<className>org.jivesoftware.messenger.auth.POP3AuthProvider</className>
</auth>
<user>
<className>org.jivesoftware.messenger.user.POP3UserProvider</className>
</user>
</provider>
- Author:
- Sean Meiners
- See Also:
POP3AuthProvider
Method Summary |
boolean |
isReadOnly()
Returns true if this UserProvider is read-only. |
Methods inherited from class org.jivesoftware.messenger.user.DefaultUserProvider |
createUser, deleteUser, findUsers, findUsers, getPassword, getSearchFields, getUserCount, getUsers, getUsers, loadUser, setCreationDate, setEmail, setModificationDate, setName, setPassword |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POP3UserProvider
public POP3UserProvider()
isReadOnly
public boolean isReadOnly()
- Description copied from interface:
UserProvider
- Returns true if this UserProvider is read-only. When read-only,
users can not be created, deleted, or modified.
- Specified by:
isReadOnly
in interface UserProvider
- Overrides:
isReadOnly
in class DefaultUserProvider
- Returns:
- true if the user provider is read-only.
Copyright © 1999-2004 Jive Software.