nextcloud/lib/private/Files/ObjectStore
Stephen Cuppett 4a6a2c2b48 Simplify S3ConnectionTrait to defaultProvider plus option
When we initially added the EC2 and ECS IAM role support in #24700,
we had to use a workaround by explicitly ordering the various providers
due to an inconsistency in the AWS SDK for PHP. We submitted a PR there
to get that squared away. Now, we've consumed that version upstream
for the SDK and can update our code here to be the most concise version
as well as position ourselves to pick up new methods as those become
available and prevalent in AWS (for acquiring credentials).

See also: https://github.com/nextcloud/server/pull/24700#issuecomment-747650892
See also: https://github.com/aws/aws-sdk-php/pull/2172

Signed-off-by: Stephen Cuppett <steve@cuppett.com>
2021-11-22 07:04:48 -05:00
..
AppdataPreviewObjectStoreStorage.php Update php licenses 2021-06-04 22:02:41 +02:00
Azure.php Update php licenses 2021-06-04 22:02:41 +02:00
HomeObjectStoreStorage.php Update php licenses 2021-06-04 22:02:41 +02:00
Mapper.php Implement multibucket shift for ObjectStore 2021-11-11 15:09:28 +01:00
NoopScanner.php Update php licenses 2021-06-04 22:02:41 +02:00
ObjectStoreStorage.php Fix permissions when copying from ObjectStorage 2021-10-28 13:29:50 +02:00
S3.php Update php licenses 2021-06-04 22:02:41 +02:00
S3ConnectionTrait.php Simplify S3ConnectionTrait to defaultProvider plus option 2021-11-22 07:04:48 -05:00
S3ObjectTrait.php s3 external storage listing rework 2021-10-15 15:35:02 +02:00
S3Signature.php Move DateTime::RFC2822 to DateTimeInterface::2822 2021-06-23 15:30:43 +02:00
StorageObjectStore.php Update php licenses 2021-06-04 22:02:41 +02:00
Swift.php Update php licenses 2021-06-04 22:02:41 +02:00
SwiftFactory.php Update php licenses 2021-06-04 22:02:41 +02:00
SwiftV2CachingAuthService.php Update php licenses 2021-06-04 22:02:41 +02:00