Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt

Use this file to discover all available pages before exploring further.

final class atoti.SecurityConfig

The security config.
This feature is not part of the community edition: it needs to be unlocked.
This configures the parts of the security system that cannot be changed once the session is started.
See also: atoti.Session.security and atoti.tables.Tables.restrictions to continue configuring the security once the session is started.

basic_authentication : BasicAuthenticationConfig

Always enabled even if sso is not None to facilitate the authentication of service/technical users.

client_certificate : ClientCertificateConfig | None = None

cors : CorsConfig | None = None

https : HttpsConfig | None = None

jwt : JwtConfig

login : LoginConfig | None = None

same_site : Literal[‘lax’, ‘none’, ‘strict’] = ‘lax’

The value to use for the SameSite attribute of the HTTP cookie sent by the session. See https://web.dev/samesite-cookies-explained for more information.
"none" requires the session to be served over HTTPS.

sso : KerberosConfig | LdapConfig | OidcConfig | None = None

The config to delegate authentication to a Single Sign-On provider.