> ## 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.BasicAuthenticationSecurity#atoti.security.basic_authentication_security.BasicAuthenticationSecurity) | Manage Basic Authentication security on the session.                                                                                                                                                                                            |
| [`DefaultRoles`](./atoti.security.DefaultRoles#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.RoleMapping#atoti.security.role_mapping.RoleMapping) roles. |
| [`KerberosSecurity`](./atoti.security.KerberosSecurity#atoti.security.kerberos_security.KerberosSecurity)                                              | Manage Kerberos security on the session.                                                                                                                                                                                                        |
| [`LdapSecurity`](./atoti.security.LdapSecurity#atoti.security.ldap_security.LdapSecurity)                                                              | Manage LDAP security on the session.                                                                                                                                                                                                            |
| [`OidcSecurity`](./atoti.security.OidcSecurity#atoti.security.oidc_security.OidcSecurity)                                                              | Manage OIDC security on the session.                                                                                                                                                                                                            |
| [`RoleMapping`](./atoti.security.RoleMapping#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).                                                                                                                  |
