OpenStack Identity Authentication Library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
2.8KB

  1. [metadata]
  2. name = keystoneauth1
  3. summary = Authentication Library for OpenStack Identity
  4. description-file =
  5. README.rst
  6. author = OpenStack
  7. author-email = openstack-discuss@lists.openstack.org
  8. home-page = https://docs.openstack.org/keystoneauth/latest/
  9. classifier =
  10. Environment :: OpenStack
  11. Intended Audience :: Information Technology
  12. Intended Audience :: System Administrators
  13. License :: OSI Approved :: Apache Software License
  14. Operating System :: POSIX :: Linux
  15. Programming Language :: Python
  16. Programming Language :: Python :: 2
  17. Programming Language :: Python :: 2.7
  18. Programming Language :: Python :: 3
  19. Programming Language :: Python :: 3.6
  20. Programming Language :: Python :: 3.7
  21. [files]
  22. packages =
  23. keystoneauth1
  24. [extras]
  25. kerberos =
  26. requests-kerberos>=0.8.0 # ISC
  27. saml2 =
  28. lxml!=3.7.0,>=3.4.1 # BSD
  29. oauth1 =
  30. oauthlib>=0.6.2 # BSD
  31. betamax =
  32. betamax>=0.7.0 # Apache-2.0
  33. fixtures>=3.0.0 # Apache-2.0/BSD
  34. mock>=2.0.0 # BSD
  35. [entry_points]
  36. keystoneauth1.plugin =
  37. none = keystoneauth1.loading._plugins.noauth:NoAuth
  38. password = keystoneauth1.loading._plugins.identity.generic:Password
  39. token = keystoneauth1.loading._plugins.identity.generic:Token
  40. admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken
  41. v2password = keystoneauth1.loading._plugins.identity.v2:Password
  42. v2token = keystoneauth1.loading._plugins.identity.v2:Token
  43. v3password = keystoneauth1.loading._plugins.identity.v3:Password
  44. v3token = keystoneauth1.loading._plugins.identity.v3:Token
  45. v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials
  46. v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword
  47. v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode
  48. v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken
  49. v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1
  50. v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos
  51. v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP
  52. v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos
  53. v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth
  54. v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword
  55. v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password
  56. v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential
  57. v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor
  58. [build_sphinx]
  59. source-dir = doc/source
  60. build-dir = doc/build
  61. all_files = 1
  62. warning-is-error = 1
  63. [pbr]
  64. autodoc_tree_index_modules = True
  65. autodoc_tree_excludes = setup.py
  66. [upload_sphinx]
  67. upload-dir = doc/build/html
  68. [wheel]
  69. universal = 1