更新
This commit is contained in:
33
vendor/aliyuncs/oss-sdk-php/tests/OSS/Tests/StsBase.php
vendored
Normal file
33
vendor/aliyuncs/oss-sdk-php/tests/OSS/Tests/StsBase.php
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
|
||||
namespace OSS\Tests;
|
||||
|
||||
class StsBase
|
||||
{
|
||||
protected $SignatureVersion = "1.0";
|
||||
|
||||
protected $Version = "2015-04-01";
|
||||
|
||||
protected $Timestamp;
|
||||
|
||||
protected $SignatureMethod = "HMAC-SHA1";
|
||||
|
||||
protected $Format = "JSON";
|
||||
|
||||
protected $AccessKeyId;
|
||||
|
||||
protected $SignatureNonce;
|
||||
|
||||
private $Signature;
|
||||
|
||||
public function __set($name, $value)
|
||||
{
|
||||
$this->$name = $value;
|
||||
}
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->Timestamp = gmdate('Y-m-d\TH:i:s\Z');
|
||||
$this->SignatureNonce = time().rand(10000,99999);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user