All Downloads are FREE. Search and download functionalities are using the official Maven repository.

docker.presto-product-tests.common.hydra-identity-provider.cert.generate.sh Maven / Gradle / Ivy

There is a newer version: 451
Show newest version
#!/bin/sh

set -eux

rm -f truststore.jks

for name in "hydra" "trino"
do
    openssl req -new -x509 -newkey rsa:4096 -sha256 -nodes -keyout "${name}.key" -days 35600 -out "${name}.crt" -config "${name}.conf"
    cat "${name}.crt" "${name}.key" > "${name}.pem"
    keytool -import -noprompt -alias "${name}" -keystore truststore.jks -storepass 123456 -file "${name}.crt"
    rm "${name}.crt" "${name}.key"
done




© 2015 - 2024 Weber Informatics LLC | Privacy Policy