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:
objectMiddleware 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.