In the configuration file /Docker-compose/.env.example the variable SATOSA_PUBLIC_KEY must be renamed with SATOSA_CERT_FILENAME. In fact, SATOSA_PUBLIC_KEY is defined in Docker-compose/docker-compose.yml
With the actual configuration file, if someone changes the default path to the certificates, the metadata aren't validated and the authentication doesn't work.
In the configuration file /Docker-compose/.env.example the variable SATOSA_PUBLIC_KEY must be renamed with SATOSA_CERT_FILENAME. In fact, SATOSA_PUBLIC_KEY is defined in Docker-compose/docker-compose.yml
SATOSA_PUBLIC_KEY=${KEYS_FOLDER}/${SATOSA_CERT_FILENAME:-cert.pem}
With the actual configuration file, if someone changes the default path to the certificates, the metadata aren't validated and the authentication doesn't work.