Skip to content
SimDB
simdb.remote.core.auth.token module
Initializing search
    SimDB
    • Getting Started
    • Tutorials
    • How-to Guides
    • Operating a Server
    • Contributing
    • Reference
    • Explanation
    • Help
    SimDB
      • Installation
      • Quickstart
      • Tutorial: catalogue your first simulation
      • Tutorial: push your simulation to a server
      • Create a manifest
      • Capture provenance
      • Ingest and manage simulations
      • Query simulations
      • Push and pull simulations
      • Validate a simulation
      • Configure remotes
      • Authenticate to a remote
      • Connect to ITER
      • Migrate AL4 MDSplus data
      • Use the dashboard
      • Install a server
      • Run a development server
      • Run with Docker Compose
      • Running multiple SimDB server instances
      • Run behind Nginx and Gunicorn
      • Enable SSL
      • Set up PostgreSQL
      • Configure authentication
      • Configure validation
      • Set up a development environment
      • Run tests, linting, and type checks
      • Run database migrations
      • Build the documentation
      • CLI reference
      • Client configuration
      • Server configuration
      • Manifest format
      • URI schemes
      • Query operators
      • REST API
      • Python API
        • simdb package
          • Subpackages
            • simdb.cli package
            • simdb.config package
            • simdb.database package
            • simdb.email package
            • simdb.imas package
            • simdb.remote package
              • Subpackages
                • simdb.remote.apis package
                • simdb.remote.core package
                  • Subpackages
                    • simdb.remote.core.auth package
                      • Submodules
                        • simdb.remote.core.auth.active_directory module
                        • simdb.remote.core.auth.firewall module
                        • simdb.remote.core.auth.keycloak module
                        • simdb.remote.core.auth.ldap module
                        • simdb.remote.core.auth.no_authentication module
                        • simdb.remote.core.auth.token module
                          • C simdb.remote.core.auth.token.TokenAuthenticator
                            • A Name
                            • A TOKEN_HEADER_NAME
                            • M authenticate
                  • Submodules
              • Submodules
            • simdb.validation package
          • Submodules
      • Concepts
      • Architecture
      • Validation
      • Glossary
      • Troubleshooting
    • C simdb.remote.core.auth.token.TokenAuthenticator
      • A Name
      • A TOKEN_HEADER_NAME
      • M authenticate

    simdb.remote.core.auth.token module¶

    class simdb.remote.core.auth.token.TokenAuthenticator[source]¶

    Bases: Authenticator

    Name : str = 'Token'¶
    TOKEN_HEADER_NAME : str = 'Authorization'¶
    authenticate(config: Config, request: Request) → User | None[source]¶
    © Copyright 2018-2025, ITER Organization.
    Created using Sphinx 9.0.4. and Sphinx-Immaterial