OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
Xpress
/
vendor
/
aws
/
aws-sdk-php
/
tests
/
Credentials
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:17 AM
rwxr-xr-x
📄
AssumeRoleCredentialProviderTest.php
4.04 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
AssumeRoleWithWebIdentityCredentialProviderTest.php
13.7 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
CredentialProviderTest.php
67.3 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
CredentialsTest.php
2.21 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
CredentialsUtilsTest.php
1.49 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
EcsCredentialProviderTest.php
20.55 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
InstanceProfileProviderTest.php
62.99 KB
05/19/2025 10:07:17 AM
rw-r--r--
📁
fixtures
-
03/05/2025 11:00:23 AM
rwxr-xr-x
Editing: CredentialsUtilsTest.php
Close
<?php namespace Aws\Test\Credentials; use Aws\Credentials\CredentialsUtils; use PHPUnit\Framework\TestCase; /** * @covers \Aws\Credentials\CredentialsUtils */ class CredentialsUtilsTest extends TestCase { /** * @param string $host * @param bool $expectedResult * * @dataProvider loopBackAddressCasesProvider */ public function testLoopBackAddressCases(string $host, bool $expectedResult) { $isLoopBack = CredentialsUtils::isLoopBackAddress($host); $this->assertEquals($expectedResult, $isLoopBack); } /** * @return string[] */ public function loopBackAddressCasesProvider(): array { return [ 'IPv6_invalid_loopBack' => [ 'host' => '::2', 'expected' => false ], 'IPv6_valid_loopBack' => [ 'host' => '::1', 'expected' => true ], 'IPv4_invalid_loopBack' => [ 'host' => '192.168.0.1', 'expected' => false ], 'IPv4_valid_loopBack' => [ 'host' => '127.0.0.1', 'expected' => true ], 'IPv4_valid_loopBack_2' => [ 'host' => '127.0.0.255', 'expected' => true ], ]; } }