Skip to main content

final class atoti.ClientCertificateConfig

The JKS truststore config to enable client certificate authentication (also called mutual TLS or mTLS) on the application.

trust_store : Path

Path to the truststore file generated with the certificate used to sign client certificates.

trust_store_password : str | None

Password protecting the truststore.

username_regex : str = ‘CN=(.*?)(?:,|$)’

Regex to extract the username from the certificate.