-
- Downloads
Add Labradoor and Librador to Queue
Librador and Labradoor both introduce a large number of potential
changes. In this commit, we tackle the security protocols of Queue.
These will now be managed through Labradoor. Labradoor allows for a safe
communication protocol with Labracore and with SAML SSO.
For now, at least one error is made through the inconsistency of IDs
between Queue Users and Labracore Persons. This will be fixed later
though, as there is much more work to be done now.
Signed-off-by:
Chris Lemaire <c.lemaire@student.tudelft.nl>
parent
a77ea691
Branches 347-add-labradoor-and-librador
No related tags found
Showing
- build.gradle.kts 41 additions, 45 deletionsbuild.gradle.kts
- src/main/java/nl/tudelft/ewi/queue/QueueApplication.java 3 additions, 0 deletionssrc/main/java/nl/tudelft/ewi/queue/QueueApplication.java
- src/main/java/nl/tudelft/ewi/queue/config/LibradorConfiguration.java 43 additions, 0 deletions...va/nl/tudelft/ewi/queue/config/LibradorConfiguration.java
- src/main/java/nl/tudelft/ewi/queue/controller/HomeController.java 3 additions, 3 deletions.../java/nl/tudelft/ewi/queue/controller/HomeController.java
- src/main/java/nl/tudelft/ewi/queue/dialect/AuthenticatedExpressionObjectFactory.java 8 additions, 4 deletions...i/queue/dialect/AuthenticatedExpressionObjectFactory.java
- src/main/java/nl/tudelft/ewi/queue/model/DefaultRole.java 21 additions, 0 deletionssrc/main/java/nl/tudelft/ewi/queue/model/DefaultRole.java
- src/main/java/nl/tudelft/ewi/queue/model/User.java 12 additions, 0 deletionssrc/main/java/nl/tudelft/ewi/queue/model/User.java
- src/main/java/nl/tudelft/ewi/queue/repository/RequestRepository.java 1 addition, 1 deletion...va/nl/tudelft/ewi/queue/repository/RequestRepository.java
- src/main/java/nl/tudelft/ewi/queue/repository/UserRepository.java 9 additions, 0 deletions.../java/nl/tudelft/ewi/queue/repository/UserRepository.java
- src/main/java/nl/tudelft/ewi/queue/resolver/UserArgumentResolver.java 3 additions, 3 deletions...a/nl/tudelft/ewi/queue/resolver/UserArgumentResolver.java
- src/main/java/nl/tudelft/ewi/queue/security/DevSecurityConfig.java 71 additions, 0 deletions...java/nl/tudelft/ewi/queue/security/DevSecurityConfig.java
- src/main/java/nl/tudelft/ewi/queue/security/DevUserDetailsProvider.java 13 additions, 14 deletions...nl/tudelft/ewi/queue/security/DevUserDetailsProvider.java
- src/main/java/nl/tudelft/ewi/queue/security/ProductionSecurityConfig.java 56 additions, 0 deletions.../tudelft/ewi/queue/security/ProductionSecurityConfig.java
- src/main/java/nl/tudelft/ewi/queue/security/QueueUserHandler.java 93 additions, 0 deletions.../java/nl/tudelft/ewi/queue/security/QueueUserHandler.java
- src/main/java/nl/tudelft/ewi/queue/security/prod/SamlWebSecurityConfig.java 0 additions, 616 deletions...udelft/ewi/queue/security/prod/SamlWebSecurityConfig.java
- src/main/java/nl/tudelft/ewi/queue/service/PermissionService.java 4 additions, 4 deletions.../java/nl/tudelft/ewi/queue/service/PermissionService.java
- src/main/resources/application.yaml.template 44 additions, 21 deletionssrc/main/resources/application.yaml.template
- src/main/resources/templates/layout.html 2 additions, 2 deletionssrc/main/resources/templates/layout.html
- src/main/resources/templates/login.html 1 addition, 1 deletionsrc/main/resources/templates/login.html
- src/test/java/nl/tudelft/ewi/queue/controller/CourseControllerTest.java 6 additions, 4 deletions...nl/tudelft/ewi/queue/controller/CourseControllerTest.java
Loading
Please sign in to comment