getCredential()->getAccessKeyId()); self::assertEquals($accessKeySecret, $client->getCredential()->getAccessKeySecret()); self::assertEquals($securityToken, $client->getCredential()->getSecurityToken()); self::assertInstanceOf(ShaHmac1Signature::class, $client->getSignature()); self::assertInstanceOf(StsCredential::class, $client->getCredential()); return $client; } /** * @depends testConstruct * * @param StsClient $client * * @throws ClientException * @throws ServerException */ public function testGetSessionCredential(StsClient $client) { self::assertInstanceOf(StsCredential::class, $client->getSessionCredential()); } }