Navigation

  • index
  • modules |
  • Pulsar 0.15.14 documentation »
  • pulsar.user_auth package

pulsar.user_auth package¶

Subpackages¶

  • pulsar.user_auth.methods package
    • Submodules
    • pulsar.user_auth.methods.allow_all module
      • AlwaysAllowAuthMethod
        • AlwaysAllowAuthMethod.auth_type
        • AlwaysAllowAuthMethod.authenticate()
        • AlwaysAllowAuthMethod.authorize()
    • pulsar.user_auth.methods.interface module
      • AuthMethod
        • AuthMethod.authenticate()
        • AuthMethod.authorize()
    • pulsar.user_auth.methods.oidc module
      • OIDCAuth
        • OIDCAuth.auth_type
        • OIDCAuth.authenticate()
        • OIDCAuth.authorize()
      • get_token()
    • pulsar.user_auth.methods.userlist module
      • UserListAuth
        • UserListAuth.auth_type
        • UserListAuth.authenticate()
        • UserListAuth.authorize()
    • Module contents

Submodules¶

pulsar.user_auth.manager module¶

class pulsar.user_auth.manager.UserAuthManager(config)[source]¶

Bases: ABC

Authorization/Authentication manager.

authorize(job_id, job_directory)[source]¶
pulsar.user_auth.manager.get_object(module_name, attribute_name, attribute_value)[source]¶

Module contents¶

Table of Contents

  • pulsar.user_auth package
    • Subpackages
    • Submodules
    • pulsar.user_auth.manager module
      • UserAuthManager
        • UserAuthManager.authorize()
      • get_object()
    • Module contents

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • Pulsar 0.15.14 documentation »
  • pulsar.user_auth package
© Copyright 2014, Galaxy Project. Created using Sphinx 9.0.4.