Class PropertyUserStore

java.lang.Object
All Implemented Interfaces:
EventListener, LifeCycle, PathWatcher.Listener

public class PropertyUserStore extends UserStore implements PathWatcher.Listener

This class monitors a property file of the format mentioned below and notifies registered listeners of the changes to the the given file.

  username: password [,rolename ...]
 

Passwords may be clear text, obfuscated or checksummed. The class Password should be used to generate obfuscated passwords or password checksums.

If DIGEST Authentication is used, the password must be in a recoverable format, either plain text or obfuscated.