simdb.remote.core.auth.active_directory module

class simdb.remote.core.auth.active_directory.ActiveDirectoryAuthenticator[source]

Bases: Authenticator

Authenticator for authenticating using an LDAP server.

This requires the following extra parameters in the server configuration: ad_server - the server URI ad_domain - the AD domain ad_cert - path to the root ca certificate

Name : str = 'ActiveDirectory'
authenticate(config: Config, request: Request) User | None[source]