SuccessChanges

Summary

  1. Adds OAuth2 authentication mechanism for devops and status resources (details)
  2. Review: Adds OAuth2 authentication mechanism for devops and status resources (details)
Commit 764771ecb5cdf0b6badd3d6e08d6dcd3782811f2 by Yannic Klem
Adds OAuth2 authentication mechanism for devops and status resources

Signed-off-by: Yannic Klem <yannic.klem@bosch.io>
The file was modifiedservices/gateway/starter/src/main/resources/gateway-dev.conf (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/JwtAuthenticationFactory.java (diff)
The file was modifiedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/config/security/DevOpsConfig.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevOpsBasicAuthenticationDirective.java
The file was modifiedservices/gateway/endpoints/src/test/resources/test.conf (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevopsAuthenticationDirectiveFactory.java
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRoute.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRoute.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevopsAuthenticationDirective.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/status/OverallStatusRouteTest.java (diff)
The file was addedservices/gateway/util/src/test/resources/devops-test.conf
The file was modifiedservices/gateway/starter/src/main/resources/gateway.conf (diff)
The file was addedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/config/security/DevopsAuthenticationMethod.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRouteTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/package-info.java
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevOpsOAuth2AuthenticationDirective.java
The file was removedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/DevOpsBasicAuthenticationDirective.java
The file was modifiedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/config/security/DefaultDevOpsConfig.java (diff)
The file was addedservices/gateway/util/src/test/java/org/eclipse/ditto/services/gateway/util/config/security/DefaultDevOpsConfigTest.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRouteTest.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/DittoPublicKeyProvider.java (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was addedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/JwtAuthorizationSubjectsProviderFactory.java
The file was modifiedservices/gateway/util/src/test/java/org/eclipse/ditto/services/gateway/util/config/security/DefaultAuthenticationConfigTest.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/package-info.java
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevOpsInsecureAuthenticationDirective.java
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/devops/DevOpsRoute.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/JwtAuthenticationProvider.java (diff)
Commit 3efc2e9ac4fa3a499be4dde59da47a6694796ce8 by david.schwilk
Review: Adds OAuth2 authentication mechanism for devops and status resources

Signed-off-by: David Schwilk <david.schwilk@bosch.io>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevOpsOAuth2AuthenticationDirective.java (diff)
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/EndpointTestBase.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/DevopsAuthenticationDirectiveFactory.java (diff)
The file was modifiedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/config/security/DefaultDevOpsConfig.java (diff)
The file was modifiedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/util/config/security/DevOpsConfig.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/authentication/jwt/JwtAuthenticationFactory.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/stats/StatsRouteTest.java (diff)