A C D E G I L O S U V 

A

AuthenticationService - Interface in eu.europeana.cloud.service.aas.authentication
Specifies functionality for authentication.

C

CassandraAuthenticationService - Class in eu.europeana.cloud.service.aas.authentication
Used throughout the Spring Security framework to pass user specific data.
CassandraAuthenticationService() - Constructor for class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 
CassandraAuthenticationService(CassandraUserDAO) - Constructor for class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 
CassandraUserDAO - Class in eu.europeana.cloud.service.aas.authentication.repository
Used to create / retrieve / update User objects from ecloud's database.
CassandraUserDAO(CassandraConnectionProvider) - Constructor for class eu.europeana.cloud.service.aas.authentication.repository.CassandraUserDAO
Constructs a new CassandraUserDAO.
CloudAuthenticationEntryPoint - Class in eu.europeana.cloud.service.aas.authentication.handlers
Authentication should only be done by a request to the correct URI and proper authentication.
CloudAuthenticationEntryPoint() - Constructor for class eu.europeana.cloud.service.aas.authentication.handlers.CloudAuthenticationEntryPoint
 
CloudAuthenticationSuccessHandler - Class in eu.europeana.cloud.service.aas.authentication.handlers
Custom success handler, answers requests with 200 OK.
CloudAuthenticationSuccessHandler() - Constructor for class eu.europeana.cloud.service.aas.authentication.handlers.CloudAuthenticationSuccessHandler
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class eu.europeana.cloud.service.aas.authentication.handlers.CloudAuthenticationEntryPoint
 
createUser(User) - Method in interface eu.europeana.cloud.service.aas.authentication.AuthenticationService
 
createUser(User) - Method in class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 
createUser(User) - Method in class eu.europeana.cloud.service.aas.authentication.repository.CassandraUserDAO
 

D

DatabaseConnectionException - Exception in eu.europeana.cloud.service.aas.authentication.exception
Database connection exception
DatabaseConnectionException(ErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.DatabaseConnectionException
Creates a new instance of this class.
DatabaseConnectionException(IdentifierErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.DatabaseConnectionException
Creates a new instance of this class.
deleteUser(String) - Method in interface eu.europeana.cloud.service.aas.authentication.AuthenticationService
 
deleteUser(String) - Method in class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 
deleteUser(String) - Method in class eu.europeana.cloud.service.aas.authentication.repository.CassandraUserDAO
 

E

eu.europeana.cloud.service.aas.authentication - package eu.europeana.cloud.service.aas.authentication
 
eu.europeana.cloud.service.aas.authentication.exception - package eu.europeana.cloud.service.aas.authentication.exception
 
eu.europeana.cloud.service.aas.authentication.handlers - package eu.europeana.cloud.service.aas.authentication.handlers
 
eu.europeana.cloud.service.aas.authentication.repository - package eu.europeana.cloud.service.aas.authentication.repository
 
eu.europeana.cloud.service.aas.authentication.status - package eu.europeana.cloud.service.aas.authentication.status
 

G

getAuthorities() - Method in class eu.europeana.cloud.service.aas.authentication.SpringUser
 
getErrorInfo(String...) - Method in enum eu.europeana.cloud.service.aas.authentication.status.IdentifierErrorTemplate
Generate the error message for each case
getException(ErrorInfo) - Method in enum eu.europeana.cloud.service.aas.authentication.status.IdentifierErrorTemplate
Generate an exception according to the type of ErrorCode
getHttpCode() - Method in enum eu.europeana.cloud.service.aas.authentication.status.IdentifierErrorTemplate
Return the according HTTP Code
getUser(String) - Method in interface eu.europeana.cloud.service.aas.authentication.AuthenticationService
 
getUser(String) - Method in class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 
getUser(String) - Method in class eu.europeana.cloud.service.aas.authentication.repository.CassandraUserDAO
 
getUsername() - Static method in class eu.europeana.cloud.service.aas.authentication.SpringUserUtils
 

I

IdentifierErrorTemplate - Enum in eu.europeana.cloud.service.aas.authentication.status
Status Messages returned by all methods
InvalidPasswordException - Exception in eu.europeana.cloud.service.aas.authentication.exception
Invalid password exception
InvalidPasswordException(ErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.InvalidPasswordException
Creates a new instance of this class.
InvalidPasswordException(IdentifierErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.InvalidPasswordException
Creates a new instance of this class.
InvalidUsernameException - Exception in eu.europeana.cloud.service.aas.authentication.exception
Invalid user name exception
InvalidUsernameException(ErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.InvalidUsernameException
Creates a new instance of this class.
InvalidUsernameException(IdentifierErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.InvalidUsernameException
Creates a new instance of this class.
isAccountNonExpired() - Method in class eu.europeana.cloud.service.aas.authentication.SpringUser
 
isAccountNonLocked() - Method in class eu.europeana.cloud.service.aas.authentication.SpringUser
 
isCredentialsNonExpired() - Method in class eu.europeana.cloud.service.aas.authentication.SpringUser
 
isEnabled() - Method in class eu.europeana.cloud.service.aas.authentication.SpringUser
 

L

loadUserByUsername(String) - Method in class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 

O

onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class eu.europeana.cloud.service.aas.authentication.handlers.CloudAuthenticationSuccessHandler
 

S

setRequestCache(RequestCache) - Method in class eu.europeana.cloud.service.aas.authentication.handlers.CloudAuthenticationSuccessHandler
 
SpringUser - Class in eu.europeana.cloud.service.aas.authentication
Provides core information for every user interacting with the ecloud.
SpringUser(String, String, Set<String>) - Constructor for class eu.europeana.cloud.service.aas.authentication.SpringUser
 
SpringUser(String, String) - Constructor for class eu.europeana.cloud.service.aas.authentication.SpringUser
 
SpringUserUtils - Class in eu.europeana.cloud.service.aas.authentication
Utility class containing function for spring security usage.
SpringUserUtils() - Constructor for class eu.europeana.cloud.service.aas.authentication.SpringUserUtils
 

U

updateUser(User) - Method in interface eu.europeana.cloud.service.aas.authentication.AuthenticationService
 
updateUser(User) - Method in class eu.europeana.cloud.service.aas.authentication.CassandraAuthenticationService
 
updateUser(User) - Method in class eu.europeana.cloud.service.aas.authentication.repository.CassandraUserDAO
 
UserDoesNotExistException - Exception in eu.europeana.cloud.service.aas.authentication.exception
User name not found exception
UserDoesNotExistException(ErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.UserDoesNotExistException
Creates a new instance of this class.
UserDoesNotExistException(IdentifierErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.UserDoesNotExistException
Creates a new instance of this class.
UserExistsException - Exception in eu.europeana.cloud.service.aas.authentication.exception
User exists exception
UserExistsException(ErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.UserExistsException
Creates a new instance of this class.
UserExistsException(IdentifierErrorInfo) - Constructor for exception eu.europeana.cloud.service.aas.authentication.exception.UserExistsException
Creates a new instance of this class.

V

valueOf(String) - Static method in enum eu.europeana.cloud.service.aas.authentication.status.IdentifierErrorTemplate
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europeana.cloud.service.aas.authentication.status.IdentifierErrorTemplate
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I L O S U V 

Copyright © 2013–2017 Europeana Cloud Development Team. All rights reserved.