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 |
Provides
user and group
creation, deletion, and modification for use by services. |
Class | Description |
---|---|
AttributeNewUserGroupBean |
Handles the "*_attribute" specifiers from omero-server.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 omero-server.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 omero-server.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. |