KandraAuth
object KandraAuth
Factory for standard KandraAuthProvider implementations.
The recommended default for production is fromEnv — no credentials ever appear in code.
Functions
Link copied to clipboard
Custom provider — fetch credentials from Vault, AWS Secrets Manager, etc.
Link copied to clipboard
fun fromEnv(usernameVar: String = "SCYLLA_USERNAME", passwordVar: String = "SCYLLA_PASSWORD"): KandraAuthProvider
Reads credentials from environment variables.
Link copied to clipboard
Reads credentials from files (Docker secrets / Kubernetes secrets mounted as files).
Link copied to clipboard
Returns static credentials.