| Package | Description | 
|---|---|
| fr.cnes.doi.db | 
 Provides interfaces to request external databases. 
 | 
| fr.cnes.doi.db.model | 
 Provides the data models for:
 
  
DOIProject representing the
 project data model
 DOIUser representing the user data
 model
  | 
| fr.cnes.doi.plugin.impl.db | 
 Provides concrete classes implementing the interfaces of the external databases. 
 | 
| fr.cnes.doi.plugin.impl.db.impl | 
 Provides database access implementation using JDBC connector. 
 | 
| fr.cnes.doi.plugin.impl.db.service | 
 Provides the database access that stores the DOI, project and tokens 
 | 
| fr.cnes.doi.services | 
 Provides classes to monitor the speed of  
Meta
 Data Store application. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<DOIUser> | 
AbstractProjectSuffixDBHelper.getAllDOIUsersForProject(int doiSuffix)
Returns the users related to a project. 
 | 
abstract List<DOIUser> | 
AbstractUserRoleDBHelper.getUsers()
Returns the allowed users for authentication. 
 | 
abstract List<DOIUser> | 
AbstractUserRoleDBHelper.getUsersFromRole(int roleName)
Get users from a specific role. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Boolean | 
DOIUser.isEqualTo(DOIUser testuser)
Tests if this object is equal to testuser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIUser> | 
DefaultProjectSuffixImpl.getAllDOIUsersForProject(int doiSuffix)
Returns the users related to a project. 
 | 
List<DOIUser> | 
DefaultUserRoleImpl.getUsers()
Returns the allowed users for authentication. 
 | 
List<DOIUser> | 
DefaultUserRoleImpl.getUsersFromRole(int roleName)
Get users from a specific role. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DOIUser | 
DOIDbDataAccessServiceImpl.getDoiUserFromDb(String username)
Returns the DOI user from the username. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIUser> | 
DOIDbDataAccessServiceImpl.getAllDOIusers()
Get all DOI users from data base 
 | 
List<DOIUser> | 
DOIDbDataAccessServiceImpl.getAllDOIUsersForProject(int suffix)
Get Users from a given project. 
 | 
private List<DOIUser> | 
DOIDbDataAccessServiceImpl.getDOIUSers(PreparedStatement statement)
Returns the list of DOI users 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIUser> | 
DOIDbDataAccessService.getAllDOIusers()
Get all DOI users from data base 
 | 
List<DOIUser> | 
DOIDbDataAccessService.getAllDOIUsersForProject(int suffix)
Get Users from a given project. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private boolean | 
DOIUsersUpdate.isContained(DOIUser dbuser,
           List<AuthSystemUser> authMembers)
Tests if a user from the database is contained in the members from the
 authentication system. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private boolean | 
DOIUsersUpdate.isContained(AuthSystemUser authMember,
           List<DOIUser> dbusers)
Tests if the authMember of the authentication mechanism is contained in
 the users from the database. 
 | 
Copyright © 2017–2020 CNES. All rights reserved.