OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
Xpress_backup
/
vendor
/
aws
/
aws-sdk-php
/
tests
/
Crypto
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:19 AM
rwxr-xr-x
📄
AesDecryptingStreamTest.php
4.66 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
AesEncryptingStreamTest.php
5.62 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
AesEncryptionStreamTestTrait.php
2.47 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
AesGcmDecryptingStreamTest.php
4.74 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
AesGcmEncryptingStreamTest.php
7.22 KB
05/19/2025 10:07:19 AM
rw-r--r--
📁
Cipher
-
05/19/2025 10:07:19 AM
rwxr-xr-x
📄
KmsMaterialsProviderTest.php
1.93 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
KmsMaterialsProviderV2Test.php
7.24 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
MetadataEnvelopeTest.php
1.23 KB
05/19/2025 10:07:19 AM
rw-r--r--
📁
Polyfill
-
05/19/2025 10:07:19 AM
rwxr-xr-x
📄
RandomByteStream.php
935 bytes
05/19/2025 10:07:19 AM
rw-r--r--
📄
UsesCryptoParamsTrait.php
3.66 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
UsesCryptoParamsTraitV2.php
2.69 KB
05/19/2025 10:07:19 AM
rw-r--r--
📄
UsesMetadataEnvelopeTrait.php
2.53 KB
05/19/2025 10:07:19 AM
rw-r--r--
Editing: MetadataEnvelopeTest.php
Close
<?php namespace Aws\Test\Crypto; use Aws\Crypto\MetadataEnvelope; use Yoast\PHPUnitPolyfills\TestCases\TestCase; /** * @covers Aws\Crypto\MetadataEnvelope */ class MetadataEnvelopeTest extends TestCase { use UsesMetadataEnvelopeTrait; /** * @dataProvider getIndividualMetadataFields */ public function testSetsValidFields($field, $value) { $envelope = new MetadataEnvelope(); $envelope[$field] = $value; $this->assertEquals($value, $envelope[$field]); } /** * @dataProvider getMetadataFields */ public function testSetsAllFields($allValidFields) { $envelope = new MetadataEnvelope(); foreach ($allValidFields as $field => $value) { $envelope[$field] = $value; } $this->assertEquals( json_encode($allValidFields), json_encode($envelope) ); } /** * @dataProvider getIndividualInvalidMetadataFields */ public function testThrowsOnInvalidMetadataField($field, $value) { $this->expectException(\InvalidArgumentException::class); $envelope = new MetadataEnvelope(); $envelope[$field] = $value; } }