Trino
Supported Trino version 352 and higher.
Connection URL
The Connection URL format is as follows:
If you are running Trino with docker on the local machine, please use the following connection URL:
Authentications
Basic Authentication
You can provide username/password in the connection URL or in the Secure Extra
filed at Advanced Securith:
In Connection URL
In
Secure Extra
field
Kerberos Authentication
In Secure Extra
field, config as following example:
All fields in auth_params
are passed directly to the KerberosAuthentication
class.
Certificate Authentication
In Secure Extra
field, config as following example:
All fields in auth_params
are passed directly to the CertificateAuthentication
class.
JWT Authentication
Config auth_method
and provide a token in Secure Extra
field:
Custom Authentication
To use custom authentication, firstly you need to add it into ALLOW_EXTRA_AUTHENTICATONS
allow list in Spotrix config file:
Then in Secure Extra
filed:
You can also use custom authentication by providing the reference to your trino.auth.Authentication
class or factory function (which returns as Authentication
insance) to auth_method
.
All fields in auth_params
are passed directly to your class/function.
Last updated