keystonemiddleware.s3_token module¶
S3 Token Middleware.
This WSGI component:
Gets a request from the swift3 middleware with an S3 Authorization access key.
Validates s3 token in Keystone.
Transforms the account name to AUTH_%(tenant_name).
-
class
keystonemiddleware.s3_token.
S3Token
(app, conf)¶ Bases:
object
Middleware that handles S3 authentication.
-
exception
keystonemiddleware.s3_token.
ServiceError
¶ Bases:
Exception
-
keystonemiddleware.s3_token.
filter_factory
(global_conf, **local_conf)¶ Return a WSGI filter app for use with paste.deploy.