Session config#

BasicAuthenticationConfig

The basic authentication config.

BrandingConfig

The UI elements to customize the app by replacing the Atoti branding with another one (also called white-labeling).

ClientCertificateConfig

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

HttpsConfig

The PKCS 12 keystore config to enable HTTPS on the application.

I18nConfig

The internationalization config.

JwtConfig

The JWT config.

KerberosConfig

The config to delegate authentication to Kerberos.

LdapConfig

The config to delegate authentication to an LDAP provider.

LoggingConfig

The config describing how the session logs will be handled.

OidcConfig

The config to delegate authentication to an OpenID Connect provider (Auth0, Google, Keycloak, etc.).

SecurityConfig

The initial security config of the session.

SessionConfig

Config passed to atoti.Session.start().