| Interface | Description |
|---|---|
| NewUserGroupBean |
Strategy for finding the appropriate groups for a given user in LDAP.
|
| NewUserGroupOwnerBean |
Strategy for finding the appropriate group owners for a given user in LDAP.
|
| 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 |
| Class | Description |
|---|---|
| AttributeNewUserGroupBean |
Handles the "*_attribute" specifiers from etc/omero.properties.
|
| AttributeSet |
Specialized handling of all the attributes, multi or single valued.
|
| ConfigurablePasswordProvider |
Base class for most
PasswordProvider implementations, providing
configuration for default behaviors. |
| FilePasswordProvider |
Example password provider which uses the given file as password lookup.
|
| GroupAttributeMapper | |
| GroupContextMapper |
Specialized OME ExperimenterGroup context mapper.
|
| JdbcHashedPasswordProvider |
Central
PasswordProvider which uses the "password" table in the
central OMERO database. |
| JdbcPasswordProvider |
Central
PasswordProvider which uses the "password" table in the
central OMERO database. |
| LdapConfig |
Static methods for dealing with LDAP (DN) and the "password" table.
|
| LdapPasswordProvider |
LDAP
PasswordProvider which can create users on
request to synchronize with an LDAP
directory. |
| LoginAttemptListener |
Listens for any
LoginAttemptMessage. |
| OmeroModelContextMapper |
Parent class for any OMERO model-to-LDAP mappers.
|
| OrgUnitNewUserGroupBean |
Handles the ":ou:" specifier from etc/omero.properties by adding the user
to a group named by the final organizational unit.
|
| PasswordProviders |
Composite class which delegates to each of the configured providers in turn.
|
| PasswordUtil |
Static methods for dealing with password hashes and the "password" table.
|
| PersonContextMapper |
Specialized OME Experimenter context mapper.
|
| QueryNewUserGroupBean |
Handles the ":query:" specifier from etc/omero.properties.
|
| SimpleRoleProvider |
Implements
RoleProvider. |
| Enum | Description |
|---|---|
| PasswordUtil.METHOD |
| Exception | Description |
|---|---|
| PasswordChangeException |
Caught exception thrown from
PasswordProvider.changePassword(String, String) to allow read-only
implementations to refuse an action. |
Version: 5.4.9-ice35-b101
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.