OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
Xpress
/
vendor
/
aws
/
aws-sdk-php
/
tests
/
Token
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:17 AM
rwxr-xr-x
📄
BearerTokenAuthorizationTest.php
2.29 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
SsoTokenProviderTest.php
6.21 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
TokenProviderTest.php
16.41 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
TokenTest.php
1.66 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
token_hack.php
531 bytes
05/19/2025 10:07:17 AM
rw-r--r--
Editing: TokenTest.php
Close
<?php namespace Aws\Test\Token; use Aws\Identity\BearerTokenIdentity; use Aws\Identity\BearerTokenIdentityInterface; use Aws\Token\Token; use Aws\Identity\IdentityInterface; use PHPUnit\Framework\TestCase; /** * @covers Aws\Token\Token */ class CredentialsTest extends TestCase { public function testHasGetters() { $exp = time() + 500; $token = new Token('foo', $exp); $this->assertSame('foo', $token->getToken()); $this->assertSame($exp, $token->getExpiration()); $this->assertEquals([ 'token' => 'foo', 'expires' => $exp ], $token->toArray()); } public function testDeterminesIfExpired() { $this->assertFalse((new Token('foo'))->isExpired()); $this->assertFalse( (new Token('foo', time() + 100))->isExpired() ); $this->assertTrue( (new Token('foo', time() - 1000))->isExpired() ); } public function testSerialization() { $token = new Token('token-value'); $actual = unserialize(serialize($token))->toArray(); $this->assertEquals([ 'token' => 'token-value', 'expires' => null, ], $actual); $token = new Token('token-value', 10); $actual = unserialize(serialize($token))->toArray(); $this->assertEquals([ 'token' => 'token-value', 'expires' => 10, ], $actual); } public function testIsInstanceOfIdentity() { $token = new Token('token-value'); $this->assertInstanceOf(BearerTokenIdentity::class, $token); } }