Vagrant configuration to build locally virtual infrastructure to ease development
ECL-252 authentication: first version
ECL-252 authentication: first version
ECL-252 authentication: cql script to create authentication's user table
and some "example" users
ECL-252 AAS: First version of the common-aas-interfaces
(creating/retrieving users)
ECL-252 AAS: first version of pom.xml for the aas-api
ECL-252 AAS: first version of the authorization service using cassandra
to store access control entries
ECL-252 added AAS module to pom.xml / defined new properties
"spring-security-version" and "cassandra-driver-version"
ECL-252 UIS-rest: Added three new profiles 1) persistent-authentication
2) persistent-authorization 3) inmemory-authentication / and
dependencies to AAS
ECL-252 UIS-rest: Added three new spring context.xml files
1)persistent-authentication 2)persistent-authorization
3)inmemory-authentication
ECL-252 uis-rest: added security annotations
ECL-252 UIS-rest: removed "DataProvidersResource" and moved all methods
to "DataProviderResource" to solve conflict between jersey and
spring-security
ECL-252 pom.xml for the AAS
ECL-252 removed DataProvidersResource.class from JerseyConfig
ECL-252 changed "DataProvidersResource" to "DataProviderResource"
ECL-287 Added new UISClient constructor that can send username /
password along with every request (plaintext)
ECL-252 added AAS Exception "AccessDeniedException"
ECL-252 UIS-rest: added springSecurityFilterChain that enables
spring-security
ECL-252 added DataProvider() constructor, needed for spring-security
expression evaluation
ECL-252 AAS: pom.xml changed module name "acl" to "authorization"