OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
aws-ses
/
vendor
/
aws
/
aws-sdk-php
/
src
/
S3
/
Crypto
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:20 AM
rwxr-xr-x
📄
CryptoParamsTrait.php
2.58 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
CryptoParamsTraitV2.php
524 bytes
05/19/2025 10:07:20 AM
rw-r--r--
📄
HeadersMetadataStrategy.php
1.64 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
InstructionFileMetadataStrategy.php
2.98 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
S3EncryptionClient.php
13.75 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
S3EncryptionClientV2.php
18.36 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
S3EncryptionMultipartUploader.php
6.81 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
S3EncryptionMultipartUploaderV2.php
7.44 KB
05/19/2025 10:07:20 AM
rw-r--r--
📄
UserAgentTrait.php
999 bytes
05/19/2025 10:07:20 AM
rw-r--r--
Editing: CryptoParamsTraitV2.php
Close
<?php namespace Aws\S3\Crypto; use Aws\Crypto\MaterialsProviderInterfaceV2; trait CryptoParamsTraitV2 { use CryptoParamsTrait; protected function getMaterialsProvider(array $args) { if ($args['@MaterialsProvider'] instanceof MaterialsProviderInterfaceV2) { return $args['@MaterialsProvider']; } throw new \InvalidArgumentException('An instance of MaterialsProviderInterfaceV2' . ' must be passed in the "MaterialsProvider" field.'); } }