The following parameters are required to run the authentication server under HTTPS (Hypertext Transfer Protocol for secure communication).
Parameter | Required | Description | Default value |
---|---|---|---|
server.ssl.enabled | yes | This option enables or disables HTTPS. If enabled, the authentication server will only use a secure HTTPS protocol. It is strongly recommended that you enable HTTPS for production environments. Available values are true and false. | true |
server.ssl.key-store | yes | The path to a keystore file in the file system. It can be relative to the authentication server directory or absolute. | ../configuration/keystore.p12 |
server.ssl.key-store-type | yes | A keystore type. The available types are JKS and PKCS12. | PKCS12 |
server.ssl.key-store-password | no | A keystore password (required if the keystore is password-protected). It should be changed for a production environment. | nomagic |
server.ssl.key-password | no | A private key password (required if the private key is password-protected). It should be changed for a production environment. | nomagic |
server.ssl.key-alias | yes | A private key alias used to identify a key in the keystore. | teamworkcloud |