keystone.contrib.s3.core module
Main entry point into the S3 Credentials service.
This service provides S3 token validation for services configured with the
s3_token middleware to authorize S3 requests.
This service uses the same credentials used by EC2. Refer to the documentation
for the EC2 module for how to generate the required credentials.
-
class keystone.contrib.s3.core.S3Controller(*args, **kwargs)[source]
Bases: keystone.contrib.ec2.controllers.Ec2Controller
-
check_signature(creds_ref, credentials)[source]
-
class keystone.contrib.s3.core.S3Extension(application, mapper=None)[source]
Bases: keystone.common.wsgi.V3ExtensionRouter
-
add_routes(mapper)[source]