> ## 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.

# Security

| [`BasicAuthenticationSecurity`](./atoti.security.basic_authentication_security#atoti.security.basic_authentication_security.BasicAuthenticationSecurity) | Manage Basic Authentication security on the session.                                                                                                                                                                                             |
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [`DefaultRoles`](./atoti.security.default_roles#atoti.security.default_roles.DefaultRoles)                                                               | Roles granted to users who have been granted no [`individual`](./atoti.security.Security.individual_roles#atoti.security.Security.individual_roles) and [`mapped`](./atoti.security.role_mapping#atoti.security.role_mapping.RoleMapping) roles. |
| [`KerberosSecurity`](./atoti.security.kerberos_security#atoti.security.kerberos_security.KerberosSecurity)                                               | Manage Kerberos security on the session.                                                                                                                                                                                                         |
| [`LdapSecurity`](./atoti.security.ldap_security#atoti.security.ldap_security.LdapSecurity)                                                               | Manage LDAP security on the session.                                                                                                                                                                                                             |
| [`OidcSecurity`](./atoti.security.oidc_security#atoti.security.oidc_security.OidcSecurity)                                                               | Manage OIDC security on the session.                                                                                                                                                                                                             |
| [`RoleMapping`](./atoti.security.role_mapping#atoti.security.role_mapping.RoleMapping)                                                                   | Mapping from role or username coming from the authentication provider to roles to use in the session.                                                                                                                                            |
| [`Security`](./atoti.security.security#atoti.security.Security)                                                                                          | Manage the parts of the security config that can be changed without restarting the [`Session`](./atoti.session#atoti.Session).                                                                                                                   |
