See: Description
Class | Description |
---|---|
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.util.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.
|
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.