veraison / services

Attestation verification services based on Veraison components
Apache License 2.0
24 stars 13 forks source link

fix: TLS for Keycloak and fix certs in integ tests #231

Closed setrofim closed 3 months ago

setrofim commented 3 months ago

Enable TLS for Keycloak authentication (prior commit only enabled TLS for REST API).

This also fixes CA cert usage inside integration tests. Python requests ignores the system CA certs, using its own certificates that are bundled withe the package. It can be told to use the system CA cert bundle by setting REQUESTS_CA_BUNDLE environment variable.