Package org.jets3t.servlets.gatekeeper.impl

Implementations of interfaces used by the Gatekeeper servlet to do its work - these implementation classes can be used as-is, but it is more likely they will be used as a starting-point for Service Providers who will extend them to perform exactly as needed in their authorization scenarios.

See:
          Description

Class Summary
DefaultAuthorizer Default Authorizer implementation that allows all signature requests.
DefaultBucketLister Default BucketLister implementation that lists all objects in the configured bucket.
DefaultTransactionIdProvider Default TransactionIdProvider implementation that generated random-based UUIDs using the Java Uuid Generator.
DefaultUrlSigner Default UrlSigner implementation that signs all requests, putting all objects in a specific S3 bucket and limiting the signature time to a configurable time period.
ExternalUuidProvider Uses an externally provided UUID obtained from an application property externalUUID when this is available.
RenameToUuidUrlSigner UrlSigner implementation that extends the DefaultUrlSigner class to perform some additional work - speficically this class renames the S3 objects keys based on the transaction ID.
 

Package org.jets3t.servlets.gatekeeper.impl Description

Implementations of interfaces used by the Gatekeeper servlet to do its work - these implementation classes can be used as-is, but it is more likely they will be used as a starting-point for Service Providers who will extend them to perform exactly as needed in their authorization scenarios.

Since:
0.5.0