Package ome.security.auth

Interface Summary
PasswordProvider Authentication interface responsible for checking and changing passwords.
PasswordUtility Extension interface to PasswordProvider for methods which may or may not be available from a provider implementation.
RoleProvider Provides user and group creation, deletion, and modification for use by services.
 

Class Summary
ConfigurablePasswordProvider Base class for most PasswordProvider implementations, providing configuration for default behaviors.
FilePasswordProvider Example password provider which uses the given file as password lookup.
JdbcPasswordProvider Central PasswordProvider which uses the "password" table in the central OMERO database.
LdapPasswordProvider LDAP PasswordProvider which can create users on request to synchronize with an LDAP directory.
PasswordProviders Composite class which delegates to each of the configured providers in turn.
SimpleRoleProvider Implements RoleProvider.
 

Exception Summary
PasswordChangeException Caught exception thrown from PasswordProvider.changePassword(String, String) to allow read-only implementations to refuse an action.
 



OmeroJava Api

Version: Beta-4.1.1-r5927-b91

Copyright © 2009 The University of Dundee. All Rights Reserved.